51 reviews on Google
The place was perfect. Well located accommodation. Close to train station. Quiet.
41 Nicholson House, Brandon street, London, England, Se171EdShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+21 more photosPrime Location Discover a cozy apartment near iconic landmarks like The Shard and Tower Bridge, just a short distance away.
Homey Accommodation Feel at home in our guestrooms equipped with kitchens, private balconies, and complimentary Wi-Fi for your convenience.
Convenient Amenities Enjoy complimentary self-parking, making it easy to explore popular attractions like Borough Market and London Eye. Book your stay now to experience the best of London.
Apartment
41 Nicholson House, Brandon street, London, England, Se171Ed
Open in Google MapsThe place was perfect. Well located accommodation. Close to train station. Quiet.
Check-in
00:00 – 14:00
Check-out
11:00