Mentone Hotel
Bed & Breakfast in Bloomsbury, LondonThe Mentone Hotel has 50 rooms and is situated within easy reach of the West End, the City, Theatreland and the main shopping areas of London. They offer numerous facilities such as direct dialling from your room and a guests are served a complimentary breakfast.
Nearest public transport
Russell Square - Underground
Similar businesses nearby