St George Wharf Apartments

Property Location Located in London (London City Centre), St George Wharf Apartments is within a 15-minute walk of The Oval and Tate Britain. This 4-star apartment is 1.3 mi (2.2 km) from Big Ben and 1.8 mi (2.9 km) from London Dungeon. Rooms Make yourself at home in one of the 5 guestrooms, featuring kitchens with refrigerators and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis. Business, Other Amenities Featured amenities include express check-in, express check-out, and laundry facilities. Self parking (subject to charges) is available onsite. Near Tate Britain

Rooms

to get availability and rates.

Facilities

Policies

Important information

Please present an ID and a valid credit or debit card for a security deposit and incidentals at check-in time.
Minimum check-in age for the lead traveler varies by hotel.

Location

21 St George Wharf, London, SW8 2LE, GB

FAQ

Guest reviews

Sorry, we do not have any reviews yet