Modern hotel with multilingual staff; located in residential area overlooking Ealing Common; 5 miles from central London.
There are no tags yet for this venue.