Overlooking the city, the 4-star Hotel Crystal Castle Mumbai is 0.4 miles from Budh Vihar Temple.
You'll need 15-minute drive to Chhatrapati Shivaji International airport. Sacred Heart Church is within short walking distance of the hotel, while Motilal Nagar Post Office bus stop is 400 feet away. This Mumbai hotel is also a stroll from Powai Lake. The property is located within 2 miles of Vaishnodevi Temple.
Hotel Crystal Castle has 41 rooms with a sitting area and dining area. A flat-screen TV with satellite channels along with coffee and tea making equipment are provided. Furnished with a couch set and a writing desk, they also have soundproof windows. The private bathrooms are appointed with complimentary toiletries.
The hotel serves a continental breakfast in the morning. Serving a wide assortment of dishes, Little Hut is in the vicinity of this Mumbai accommodation.