The Master Robert Hotel
The 3-star The Master Robert Hotel lies within 17 km from Buckingham Palace. This excellent hotel was opened in 1955 and renovated in 1996.
The venue is 3.3 km away from Twickenham Stadium. A train station as well as Hounslow Central subway station are not far from the hotel.
The hotel offers a central location close to gardens and parks.
The property comprises 96 non-smoking rooms equipped with free wireless internet, heating, TV, coffee/tea makers and a DVD player. They also have en suite bathrooms with a bathtub, a shower and complimentary toiletries.
Serving Nepali meals, New Heathrow Tandoori is about 10 minutes’ walk away.
The Master Robert Hotel can be reached in a 15-minute drive from London Heathrow airport.
The hotel offers car rental services for travelling a shopping area.