Location
With a stay at this apartment in London (Wandsworth), you'll be within a 15-minute drive of Big Ben and London Eye. This apartment is 2.6 mi (4.2 km) from Buckingham Palace and 3.1 mi (5 km) from Trafalgar Square.
Rooms
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Complimentary wireless Internet access is available to keep you connected. Conveniences include a desk and a microwave, and housekeeping is provided weekly.
Business, and other amenities
Featured amenities include a 24-hour front desk, laundry facilities, and an elevator. Free self parking is available onsite.