Hotel Metro Residency, Bombay

101 Saki Vihar Road Bombay400072, India