at 79 Belgrave Road, London , SW1V 2BG United Kingdom
18 FB users likes The Melbourne House Hotel, set it to 1173 position in Likes Rating for London, United Kingdom in Local Business category
The Melbourne House Hotel is London based place and this enity listed in Hotel category. Located at 79 Belgrave Road SW1V 2BG. Contact phone number of The Melbourne House Hotel: +44 (0) 20 7828 3516