Small 3 star hotel located in 2 different buildings on a Victorian terrace. Hotel facilities include bar/lounge, reception 24h and parking. All guest rooms are equipped with bathroom/shower, TV, telephone, safe, iron and hair dryer.Address: 124-126 Sussex Gardens, London, W2 1UB, United Kingdom