Melita Hotel, Pimlico, London SW1V 2DU

The Melita Hotel London

35 Charlwood Street,
Pimlico,
London
SW1V 2DU

Tel: 020 7828 0471

Westminster, Belgravia, Pimlico

Star Rating: 3-star