Hotel New Castle is located at Khar, one of the commercial areas in
Mumbai. The air-conditioned rooms are replete with TV, telephone, channel music, hot/cold water and 24 hour room service.
The restaurant serves mouth-watering Indian, Continental and Chinese cuisines. Guests can chill out with their favorite drinks at the bar. Excellent venues are available for organizing conferences and banquets.
Hotel New Castle is easily accessible from
Khar Road Railway Station. The nearest airport is
Chhatrapati Shivaji International Airport.