Ramada Powai Hotel & Convention Centre

Ramada Powai Hotel & Convention Centre

Mumbai