Ealing, United Kingdom
Hotel with modern designs & relaxed, comfortable atmosphere; restaurant & bar; multilingual staff; located 8 miles from London.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 131
Rates: $137 - $137
This 120 room property, built in 2016...
Commission: -
Rooms: 120
Rates: -