Mehfil Hotel
Photo gallery for Mehfil Hotel
Overview of Mehfil Hotel
Mehfil Hotel
3-star Southall hotel, connected to a shopping center in Norwood Green
Reviews
7.0
Good
Popular amenities
Explore the area
45 The Green, Southall, England, UB2 4AR
- Twickenham Stadium12 min drive
- Wembley Stadium16 min drive
- Royal Botanic Gardens, Kew18 min drive
- London (LHR-Heathrow)22 min drive