Astor Hyde Park Hostel


191 Queen's Gate London SW7 5EU
020 7581 0103 Click to call

Facilities

Bar
Restaurant
Television