
London, United Kingdom
Mentone Hotel
3-star hotel · THE MENTONE GEORGE
This charming bed and breakfast is nestled within the picturesque Cartwright Gardens in Bloomsbury, Central London. Family-owned and operated since 1972, it has long been a favorite of both leisure and business travelers, thanks…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


