Wednesday, May 1, 2024
Hotel Metro PlazaWrite Review Upgrade to SponsoredAbove Krishna Bar, Deonar Village Road, Opposite Shah Industrial Estate, Govandi East, Mumbai - 400088 Also find Hotel Metro Plaza' in Hotels etc.WebsitePhonePhotos |