Free Wi-Fi
Filter by:
Based on 1 verified review
Jeffrey S.
Apr 15, 2022
·
Stayed 13 nights
City of Westminster, a neighborhood in London, is home to this apartment. The British Museum and Royal Albert Hall are cultural highlights, and travelers looking to shop may want to visit Oxford Street and Kensington High Street. Check out an event or a game at Lord's Cricket Ground, and consider making time for ZSL London Zoo, a top attraction not to be missed.
More location infoInstant AI responses are based on hotel information