Hounslow
The Best Western Master Robert Hotel is situated within three acres of grounds in London, and is just ten minutes from Heathrow Airport. London city centre is easily reachable by underground, taxi and bus. All ninety-six guestrooms feature a televisi...