Hotel Metro Palace
Hotel & Resort Limited, 355 Ramdas Nayak Road Opposite Globus Shopping Mall, Bandra West
Mumbai- 400050, Maharashtra (India)
Hotel & Resort Limited, 355 Ramdas Nayak Road Opposite Globus Shopping Mall, Bandra West
Mumbai- 400050, Maharashtra (India)