The Regal Albemarle
- 2 guests 
- 1 bedrooms 
Mayfair, London
Impeccably curated with bright interiors and situated in unbeatably upmarket Mayfair, staying in this luxe apartment truly feels like a five-star experience. Everything here is sleek and shiny, with high-end touches like parquet flooring and gold finishes that play off the prestigious postcode.









