Amazing House in Westminster, Victoria in London features accommodation with free WiFi, 1 km from Buckingham Palace. The apartment is 1.1 km from Westminster Abbey. The apartment comes with 3 separate bedrooms and includes a kitchen with a dishwasher and a dining area. A flat-screen TV is offered. St James's Park is 1.1 km from Amazing House in Westminster, Victoria, while Houses of Parliament is 1.3 km away. The nearest airport is London City Airport, 13 km from the accommodation.
Amazing House in Westminster, Victoria Rooms