Location Information

Details
Ramada Plaza Palm Grove, Juhu Beach, Mumbai Mumbai facade----hotel-ramada-plaza-p 1

Ramada Plaza Palm Grove, Juhu Beach, Mumbai

Ramada Palm Grove is a luxury hotel situated just off Juhu Beach in Mumbai.