Address: 54-56 Cartwright Gardens, London,  WC1H 9EL, United Kingdom   E-mail: info@mentonehotel.com   Phone: 020 7387 3927   Fax: 020 7388 4671