Juhu Plaza
Search & compare prices for Juhu Plaza in all hotel booking websites.


Juhu Plaza Address: 1 Mile North On Juhu Beach, Mumbai, India
Minimum price found for Juhu Plaza was: Null INR
Click here to get more information, photos & guest ratings for Juhu Plaza