A stay at this apartment places you in the heart of London, within a 15-minute walk of Victoria Station Travel Information Centre and Sloane Square. This upscale apartment is 1.2 mi (1.9 km) from Buckingham Palace and 1.3 mi (2.1 km) from Westminster Abbey.
Rooms
Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Complimentary wireless internet access keeps you connected, and a Smart television is provided for your entertainment. A private bathroom has a deep soaking tub and complimentary toiletries.
Business, and other amenities
Featured amenities include express check-out, multilingual staff, and luggage storage. For a surcharge, guests may use a roundtrip airport shuttle (available on request) and a train station pick-up service.