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