Hotel Metro Palace

355 Ramdas Nayak Road
Mumbai
India