Astor Hyde Park Hostel


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

Astor Hyde Park Hostel in short

Facilities

Bar
Restaurant
Television