Chiswick Lodge Hotel
Hotel
Chiswick, London
This small and cosy hotel is next to Turnham Green Tube Station and has free Wi-Fi, budget-price rooms and good transport links. Service is friendly and helpful.
Number of rooms: 13
104 Turnham Green Terrace, Chiswick, London, W4 1QN, United Kingdom