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: $134 - $134
This 120 room property, built in 2016...
Commission: -
Rooms: 120
Rates: -