Notting Hill Hostel provides accommodation in London near Portobello Road Market and Royal Albert Hall. This 2-star hostel offers a 24-hour front desk and free Wi-Fi. The accommodation offers ticket service, and organising tours for guests.
63 Prince's Square, Kensington and Chelsea, London, W2 4PX, United Kingdom
Hotel booked 1 times today.
Nightly rates from $18