L'OYO 608 Mumbai è un hotel a 3 stelle situato a Mumbai. La struttura dista 2,1 km dal Lago Powai e 2,2 km dall'Indian Institute of Technology, Bombay. La struttura dista 4,3 km dal Phoenix Market City Mall.
Numero delle stanze: 30
F53, Kailash Industrial Complex, Veer Savarkar Marg, (hiranandani Linking Riad Powai), Vikhroli West, Mumbai, 400079 Mumbai, India