| Offering a warm welcome, Mehfil Hotel London is a perfect venue for a pleasant as well as an unforgettable holiday. Location Situated literally 3 minutes walk from Southall railway station, Mehfil Hotel London is placed 15 kilometres away from the airport and city centre. Rooms Designed for your comfort and convenience, the guestrooms are elegantly appointed and equipped with necessary in-room amenities to make your stay a memorable one. Restaurant For your dining pleasure the hotel offers an onsite restaurant that serves quality Indian food, and is renowned locally for its quality. General During leisure, you can explore the city of London and its beautiful attractions. |