1BR Suite Marriott London Mayfair
This apartment is located in London City Centre, a neighborhood in London. Royal Albert Hall and The British Museum are cultural highlights, and travelers looking to shop may want to visit Oxford Street and Covent Garden Market. Check out an event or a game at Lord's Cricket Ground, and consider making time for Natural History Museum, a top attraction not to be missed.
["Kitchen", "Paid parking on premises", "Smoke alarm", "Wifi", "Pool", "TV", "Washer", "Air conditioning"]