Home > Guest Accommodation > The Melita
★★★ Room Only
The Melita is a beautiful and ideally located townhouse hotel situated on a quiet, leafy Pimlico street near to Victoria Station and all the major tourist attractions in Central London. Crafted over four decades by one family, it sets itself apart by its passion for hospitality, great value for money, and commitment to service. Whether you’re in London for business or pleasure, and want to stay somewhere historic and convenient with modern facilities.
35 Charlwood Street, LONDON, Greater London, SW1V 2DU
Phone:
020 7828 0471 / 020 7834 1387
Web: www.melitahotel.com
Email: reserve@melitahotel.com
Find out more about the National Accessible Scheme ratings.
Accessibility guide: View this property's guide