With a stay at London Square Apartments in London (The City of London), you'll be minutes from Hoxton Square and close to St. Paul's Cathedral. This 4-star apartment is close to Tower of London and London Bridge.
Make yourself at home in one of the 9 guestrooms featuring microwaves and DVD players. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include coffee/tea makers, and rollaway/extra beds can be requested.
Rec, Spa, Premium Amenities
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.
Are you affiliated with London Square Apartments? Register now for free to take control of your account, improve your hotel's confidence score and ranking.
© 2013-2016 Hotel WiFi Test Inc.