Situated in Hounslow, 2.4 km from Osterley Park and 3 km from Twickenham Stadium, Heathrow North Apartments by Charles Hope features accommodation with free Wi-Fi, a garden with a terrace, and access to a fitness room.
Number of rooms: 7
714 London Rd,, Hounslow, TW3 1BH, United Kingdom