酒店简介
Located in London, just 600 metres from Ambassadors Theatre, Queen Alexandra Mansions features accommodation with free WiFi. The property is 600 metres from Royal Opera House and 600 metres from Dominion Theatre. The homestay is fitted with a flat-screen TV and a living room. Arts Theatre is 700 metres from the homestay, while Shaftesbury Avenue is 700 metres from the property. London City Airport is 14 km away.