Masjid-E-Humayu Sarai (Patwa Masjid) is located in Surat, India on 11/1502 -1503, Humayu Sarai Building Ground, Muglisara Main Rd, Mughal Sarai. Masjid-E-Humayu Sarai (Patwa Masjid) is rated 4.8 out of 5 in the category mosque in India.
Address
11/1502 -1503, Humayu Sarai Building Ground, Muglisara Main Rd, Mughal Sarai
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance