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.