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