This bright and welcoming hotel with modern, funky en suite rooms is 3 minutes? walk from North Acton Tube station (Central Line) which takes you to central London in 15 minutes.
Built in a dramatic waterfront location in the rejuvenated London Docklands, we provide excellent guest care. The Ramada Hotel & Suites London Docklands also offers great facilities in a stunning new ...
Hotel - 150 Bayswater Road, London, W2 4RT - 2 Stars - 213 Rooms
Hotel - Ealing Common, London, W5 3HN - 3 Stars - 189 Rooms
The Parks Opposite
The Rooms And Food
Nice comfortable hotel
A bit out of the city and a soulless location