A 10-minute walk from Hyde Park and 5 minutes' walk from Edgware Road Tube Station, OYO 24 Sussex, London Paddington offers free Wi-Fi in the heart of London.
Number of rooms: 150
24 Sussex Gardens, Westminster Borough, London, W2 1UL, United Kingdom
Hotel booked 1 times today.