Situated next to the city's famous and very beautiful Juhu Beach, this 355 room hotel is popular with business types and leisure travelers alike. The rooms are spacious and comfortable with modern dcor and offe ... Read more

View all Luxury Hotels in Mumbai