Photo gallery for Garden View Hotel





Garden View Hotel
Reviews
7.4 out of 10
Good
About this property
Hotel with a 24-hour front desk, near Natural History Museum
Explore the area

29-31 Nevern Square, London, England, SW5 9PE
- Natural History Museum3 min drive
- Hyde Park5 min drive
- Buckingham Palace8 min drive
- London (LHR-Heathrow)25 min drive