Mentone Hotel

Map (Click to open)
Map of Mentone Hotel
54-56 Cartwright Gardens, London, WC1H 9EL, United Kingdom.
Phone+44 20 7387 3927
Fax+44 20 7388 4671
Tube Russell Square(≈0.39km)
Bus Tavistock Square(≈0.17km)
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation
Avonmore Hotel ≈0.01km
The Euro Hotel ≈0.01km
George Hotel ≈0.03km
Crescent Hotel ≈0.03km
The Judd Hotel ≈0.05km

Leave a Comment

Your email address will not be published.