The Master Robert Hotel is an ideal Location for business or leisure,located only 10 minutes from Heathrow Airport in London and situated centrally near shopping district. The large bedrooms distinguish the hotel from others in the Heathrow area, making it a favourite for long-staying guests and regular visitors to the area. All the rooms are with en-suite facilities. The hotel offers 5 rooms in total for Conference and banqueting, making it a popular venue for local businesses, and also a ... More