Giraud Hotel London is a good accommodation choice in London.
The city center is 10 minutes' walk of the property. Giraud Hotel London is also placed near to Canary Wharf Tower, Limehouse and Pompeii & Herculaneum Exhibition.
Up at The O2 is 2.2 km from the hotel and Victoria Park is about 2.9 km away.
This property comprises 3 guestrooms with modern facilities.
The hotel stands within 10 minutes of walking to Canary Wharf, Canary Wharf (F) bus stop and 750 meters from Canary Wharf subway station. Giraud Hotel London is 5 km away from London Heathrow airport.
Guests can rent bicycles on the premises.