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. All 25 rooms are equipped with hairdryer and ironing set.
Features
Business Center
Concierge
Rooms features
Hair Dryer
TV
Address: 32-34 Norfolk Square, Paddington, London, W2 1rs
Map location could be inaccurate. Please double check the address well before your trip.