Holly House Hotel London
Address: 20 Hugh St, London SW1V 1RP
Phone:020 7834 5671
Email: stay@hollyhousehotel.co.uk
Website: http://www.hollyhousehotel.co.uk/
Holly House Hotel London is a mile from Buckingham Palace, and a 2.7-mile drive from Hyde Park.
20 Hugh St,Pimlico, London SW1V 1RP, UK