OYO Hotel Blue Ocean Near R City Mall Hotel
F53, Kailash Industrial Complex, Veer Savarkar Marg, (hiranandani Linking Riad Powai), Vikhroli West, Mumbai, 400079 Mumbai, India
OYO 608 Mumbai, a 3-star hotel, is a property situated in Mumbai. The property is located 2.1 km from Powai Lake and 2.2 km from Indian Institute of Technology, Bombay. The property is 4.3 km from Phoenix Market City Mall.