Description
This 2 star hotel is located in the city centre of London. It is close to the Hyde Park and the nearest station is Paddington. The Hotel has a restaurant. All 45 rooms are equipped with hairdryer and ironing set.
Rooms features
Hair Dryer
TV
Address: 22-28 Norfolk Square, Paddington, London, W2 1rs
Map location could be inaccurate. Please double check the address well before your trip.