| Melia White House Hotel is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
The British Museum and Buckingham Palace are cultural highlights, and some of the area's notable landmarks include Big Ben and st Paul's Cathedral.
xceptionally located a short walk from the world renowned shopping streets of Oxford Circus and Regents street.
Great Portland street Underground station is just steps away and Regent's Park Underground station is 3 minutes by foot.
Check out an event or a game at Wembley stadium, and consider making time for London Eye, a top attraction not to be missed.
The beautiful Regent’s Park is next to the hotel, home to London Zoo and a short walk to Madame Tussauds. |