Melita Hotel in City of Westminster

Melita Hotel in City of Westminster is a hotel, Charlwood Street 35 (SW1V 2DU).

House Number
35
Postal Code
SW1V 2DU
Street
Charlwood Street
Building Type
hotel
Tourism
hotel