Tower Hill Serviced Apartments, Central London – River House EC3N

From £147 per night.

EnquireBook

1 and 2 Bedroom Serviced Apartments in Tower Hill, from £147.00 per night.

River House is a private block of apartments in the heart of The City close to the London Tower and the river Thames. These comfortable apartments are ideally located for work and easy access to London’s greatest tourist attractions such as the Tower of London, St Paul’s Cathedral and HMS Belfast. Tower Millennium pier is a short walk away if you want to catch a river bus, trains from Tower gateway will take you to Canary Wharf or you can catch the tube just around the corner at Tower Hill.
All the apartments have a fully fitted and well equipped kitchen with washer/dryers as well as broadband and television with free-view channels. Parking is not available.

Map

Submit An Enquiry

About Your Stay

   

   
Please note: there is a minimum stay of 7 nights at this apartment.
About You



Additional Information




Form View Counter

Booking Request

About Your Stay

   

   
Please note: there is a minimum stay of 7 nights at this apartment.
About You



Secure Your Booking
We accept:
Form View Counter