Home > Hotel > Melita House Hotel

Melita House Hotel

3  

35 Charlwood Street, Victoria, SW1V 2DU, London

Guest Review Score: 6.5/10

   

Facilities
Policies

Check In : 12:00

Check Out :

51.4903036103746 -0.138788223266602