Find Hostels all over the World
Astor Hyde Park, HOSTEL in London England.
Astor Hyde Park.
191 Queensgate, London, England
Located near: Located In South Kensington next to Kensington Gardens and Hyde Park. Walking distance to The Royal Albert Hall, Natural History Museum,Victoria and Albert Museum, Science Museum,Kensington Palace and for shopping you have world famous Harrods, Harvey Nichols and High Street Kensington (Top Shop, H&M, UO, American Apparel, Etc...) as well as amazing bars and restaurants. Tube stations: South Kensington, Gloucester Road, and High Street Kensington, .
Astor Hyde Park
Located in the most beautiful and charming neighbourhood in London, Astor Hyde Park is one minute from Hyde Park and surrounded by some of London’s greatest museums including the Natural History Museum, Victoria & Albert and Science Museum.
The hostel is a short walk from London’s b