Mehfil Hotel
Hotel
Southall
Award-winning Mehfil - Heathrow is just 300 metres from Southall Rail Station, which is a 10-minute train ride from London Heathrow Airport.
Number of rooms: 120
45 The Green, Southall, Southall, UB2 4AR, United Kingdom