Photos coming soon
HOTEL
Juhu Plaza Hotel
39/2, Juhu Beach, Mumbai, India
Where it sits
Juhu Plaza Hotel
39/2, Juhu Beach, Mumbai, India
19.11160, 72.82716
Similar stays nearby
Plan around Juhu Plaza Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
