- Also Known As:
- Amber Residence Hotel London, England
Location: United Kingdom > England > London > Marylebone
Ranked #130 of 557 Specialty lodging in London
|146 Suites 82 reviews||Marble Arch - Gloucester Place H... 201 reviews||Marylebone Lodge 12 reviews||Apartment 17 13 reviews|
If you own or manage Amber Residence Hotel, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.