India | Maharashtra | Mumbai

Hotel New Castle

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.

Updated on 7th June, 2005
District: Greater Mumbai
Location: 355, Linking Road
Khar (West)

Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments

privacy policy