Situated in Heathrow within 5 km of Heathrow Terminal 2, Royal Apartments features accommodation with seating area and a kitchen. Free WiFi is offered. Each unit is fully fitted with a washing machine, a flat-screen TV, a sofa and wardrobe. An oven and kettle are also provided. London Heathrow Airpo Read more
Situated in Heathrow within 5 km of Heathrow Terminal 2, Royal Apartments features accommodation with seating area and a kitchen. Free WiFi is offered. Each unit is fully fitted with a washing machine, a flat-screen TV, a sofa and wardrobe. An oven and kettle are also provided. London Heathrow Airport is 5 km away.