Ramada

Near The Residence Hotel & Convention Centre, Before Vihar Lake, Powai, Saki Vihar Road, Mumbai-400087
  Website