Set in Mumbai, 3.5 km from Powai Lake, OYO Hotel Lake Bloom Residency 2 Near Airport Road Metro Station offers air-conditioned rooms and a restaurant. The property is located 4 km from Indian Institute of Technology, Bombay, 5.
Number of rooms: 60
Raje Sambhaji Nagar, Marol, Powai, Mumbai Maharashtra India Mumbai, Powai, 400076 Mumbai, India