29-31 Nevern Square Earls Court London, London, United Kingdom
Garden View Hotel Photos
Garden View Hotel Map
29-31 Nevern Square Earls Court London, London, United Kingdom
Searching for availability
Hotel Information
Garden View Hotel is a small budget hotel. There is a huge choice of restaurants and takeaways on Earls Court Road which is a short stroll from the hotel.This is a popular budget hotel