This small (28 room) hotel is a lovely, cozy home away from home to stay at. We stayed for 8 nights and loved the friendly staff and convenient location of the hotel. Very close to the Earl Court tube. Great shopping was near by in Kensington as well as many pubs and restaurants. We loved a pub called The Brittania....
More
- London Hotel
