Hotel Ramada Powai, Mumbai

Saki Vihar Road, Near The Residence Hotel& Convention Centre, Mumbai400087, India
Hotel chain: Ramada