Choose your room
60A Willesden
60A Willesden London hotel offers easy access to the Kilburn, which is situated nearly 5 minutes' walk away.
Located about 6 km from The British Museum, the hotel is also 2.2 km from Lord's Cricket Ground. The cantilevered Coca-Cola London Eye Observation Wheel is around 15 minutes away by car, and Kilburn Park underground station is within a few blocks of this hotel. Kilburn High Road train station lies only 650 m from the 60A Willesden.
Private bathrooms include nice touches such as a hairdryer and free toiletries.
Vijay is ideal for tasting Asian cuisine and is situated fairly close to this accommodation.