The 2-star Evergreen Hotel lies within 2.0 km from Malabar Hill, Nehru Science Center and Jogger's Park. The property features an elevator and parking.
The city center is 7 km away from the hotel. Linking Road, Adlabs Imagica and Bhau Daji Lad Museum are within a 15-minute walk of the property.
Evergreen Hotel lies within 5 minutes’ drive to Chhatrapati Shivaji International airport.
Evergreen Hotel comes with individual climate control, a safe and cable TV in all rooms.