Garden View Hotel

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
Exterior - Garden View Hotel

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