Melbourne House Hotel, Victoria, London SW1V 2BG

Melbourne House Hotel London

79 Belgrave Road,
Victoria,
London
SW1V 2BG

Tel: 020 7828 3516

Westminster, Belgravia, Pimlico

Star Rating: 3-star