Travel Joy Hostels Chelsea, HOSTEL in London England.
Travel Joy Hostels Chelsea.

111 Grosvenor Road, London, England

Located near: Located near the Houses of Parliament/Big Ben, Chelsea, Knightsbridge, Battersea Power Station, Tate Gallery, Buckingham Palace, London Eye, Harrods, Hyde Park, Standford Bridge Stadium, West End and Oxford Street.

Travel Joy Hostels is a relaxed and chilled-out hostel which focuses on personal service.
We are the only London hostel overlooking the river.
Were extremely centrally located between Chelsea and The Houses of Parliament.
We provide free tea/coffee/soft drinks to residents at all times, free l

Check Availability

From People Nights

Book Hostel in