Inquires at Ramada Plaza Palm Grove, Juhu Beach, Mumbai