Guests of the comfortable The London City Nook hotel can easily reach Finnish Church in London, located merely a 6-minute walk away.
Notable for its location, 3.5 miles from the famous British Museum in the Southwark district of London, this London guest house is 3.2 miles from the Protestant Westminster Abbey. The hotel stands a stone's throw from Canada Water metro station. Guests can also visit Southwark Park, located only an 11-minute stroll from the City Nook London. The accommodation is a mere 950 feet from London Canada Water train station, and the bulging skyscraper "Sky Garden" is 1.7 miles away. The convenient location offers to get to London City airport in 20 minutes by car.
They are equipped with private bathrooms. A garden view is offered in all rooms.
Nearby restaurants, including Perfetta Italian Pizzeria is just moments from the City Nook.