The Ramada hotel is close to my office which is in Powai.
Awesome spot in powai with a perspective of Powai Lake. Great base offices accessible. The swimming pool is likewise great and the perspective from lodging is great. Its a decent property near the airplane terminal. Over all the complimentary breakfast and Dinner was great when booked by Groupon.
Whenever I will call for booking they will deal very well and warm welcoming.