This is a very comfortable 3 star hotel which has 68 en-suite and air conditioned bedrooms, which is only 9 miles from Heathrow Airport and 13 miles from Central London. The hotel restaurant - The Bistro serves a wide selection of Modern English dishes. The hotel has a traditional English pub servin... [More]