About Us

Hotel New Castle is a premier hotel located on Linking Road, in the heart of Bandra, Mumbai.

Close to popular destinations across Mumbai, the hotel is well located centrally in the city.

The accommodation offers a 24-hour front desk, fast internet, fully air conditioned rooms with a high speed internet connection.

The rooms come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

Breakfast is included in the room tariff. 

50+ years of experience

We have been in the hopsitality business for over 50 years and come with experience.

Mumbai's most popular neighbourhood

Bandra is filled with Mumbai's newest and best restaurants, bars and cafe

On Linking Road - a shopping destination

Linking Road caters to international and local brands alike - with the biggest global names in fashion and Indian brands too.

Centrally Located in the City

Centrally located in the city, within close proximity to the airport, South and North Mumbai!