The Green, Southall 45, London, UB2 4AR
Description of the Mehfil Hotel
Located in London, this popular property offers an ideal place of rest and relaxation. The Hotel was constructed in 2003. The property consists of 30 rooms. The property consists of 15 double rooms, 3 triple rooms and 4 family rooms. The central train and bus station are only a short walk away. The Hotel s proximity to the metro and bus stops will allow guests to explore the area. There is an on-site car park.