Property Location: Located in London (London City Centre), this apartment is within a 10-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. This 4-star apartment is 1 mi (1.6 km) from Buckingham Palace and 1 mi (1.6 km) from Houses of Parliament. Rooms: Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. There's a private balcony or patio. Complimentary wireless Internet access is available to keep you connected. Conveniences include a microwave and a sofa bed. Amenities: Take in the views from a garden and make use of amenities such as complimentary wireless Internet access.
Reach us, we're available 24/7.