Grand Parade - Hsd Hotel is placed in a green area of London in the vicinity of Up at The O2, Tower of London and The London Eye. Founded in 1995, the hotel underwent a renovation in 2000.
Grand Parade - Hsd Hotel is also located near Arcola Theatre, Visite Londres and Alexandra Palace. The venue is set within 9 km from London city center.
This property offers proximity to parks.
A 15-minute stroll will take you to Manor House subway station. London City airport lies within about 15 minutes' drive.
This property counts 9 guestrooms featuring Triple Room and Single Room. Guests will enjoy a view of Finsbury Park from their rooms.
Eat & Drink
Serving turkish specialties, Antepliler is about 50 meters away.