Located in Brentford in the Greater London region, Royal Apartments is a 5-star property featuring free WiFi. Guests have a private balcony. The apartment features 2 bedrooms, a living room, and a kitchen with a dining area. The apartment also includes a bathroom. Guests can relax in the garden at t Read more
Located in Brentford in the Greater London region, Royal Apartments is a 5-star property featuring free WiFi. Guests have a private balcony. The apartment features 2 bedrooms, a living room, and a kitchen with a dining area. The apartment also includes a bathroom. Guests can relax in the garden at the property. London is 12 km from the apartment. London Heathrow Airport is 11 km from the property.