This modest hotel, built in the mid-19th century, is situated in a quiet area within walking distance from the centre of the city. Guests will find the nearest public transport links within walking distance from the hotel, which will provide convenient access to the touristic and cultural sites of interest in London. This hotel is perfect for both couples or groups of friends.
Foto Lords
Room
General view
Room
General view
Room
Restaurant
Room
Restaurant
Lobby
Lobby
General view
Lobby
Reviews
No Reviews