L'Hotel Mehfil - Heathrow est situé à seulement 300 mètres de la gare de Southall et à 10 minutes en train de l'aéroport Heathrow de Londres. Il propose des chambres avec salle de bains privative et une cuisine indienne.