Best Western Chiswick Palace & Suites LondonHotel
73 Chiswick High Road, Chiswick, London, W4 2LS, United Kingdom
In an elegant period property, Best Western Chiswick Palace offers modern rooms with free Wi-Fi. The hotel is situated in Chiswick, a 5-minute walk from Turnham Green Underground Station.