All Star Hostel, Chatsworth Road, London, England NW2 4BL

A Great Place to Stay

| More
This property has a 7 night minimum stay

Select your arrival date and number of nights to seach for all available rooms.

Group of 10 or more?
Please contact us directly