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