The Ampersand Hotel

The Ampersand Hotel
10 Harrington Road, South Kensington, London SW7 3ER, UK
Website: Click Here
From The Owner:
This hotel was absolutely perfect - the neighborhood, staff, rooms, restaurant, and overall hotel completely met/exceeded our expectations. It's right...

Reviews

This hotel was absolutely perfect - the neighborhood, staff, rooms, restaurant, and overall hotel completely met/exceeded our expectations. It's right... read more
Review from S G. via Citysearch