Find Hostels all over the World
Rest Up London, HOSTEL in London England.
Rest Up London.
172 New Kent Road, London, England
Located near: We are located in Central London!
RestUp London is set in a large building steeped in history and tradition but combined with all the state-of-the-art convenience perfect for today's travellers.
Our hostel provides excellent value-for-money accommodation together with cutting edge technology to ensure you have a home-from-home ex