The 3-star smoke-free Hotel Castle Inn Mumbai is located nearly 25 minutes' walk from the renovated Taraporewala Aquarium and provides guests with tour/ticket assistance for a more comfortable travel experience. Wi-Fi is offered in public areas.
Situated 2.2 km from the prominent Flora Fountain, this Mumbai hotel also gives access to such sports venues as the Wankhede Stadium, which is 2.3 km away. The Crawford Market is within reach of the Castle Inn Mumbai, while DD Dupattawala Linens Store and Mahatma Jyotiba Phule Mandai Market are both nearby. Feel in total harmony with nature by visiting the Kamala Nehru Park, within 10 minutes' drive of the inn. The property is located 25 km from Chhatrapati Shivaji International airport and in the vicinity of Naik bus stop.
There are 10 rooms equipped with climate control along with modern facilities including a flat-screen TV with satellite channels.
A free continental breakfast is offered at the Castle Inn. Gautams Thali serves Indian dishes and lies around 300 metres from the hotel.