The 3-star heritage Hotel Green Castle New Delhi includes air-conditioned rooms and is located approximately 25 minutes' walk from Old Delhi halal food. You will find a luggage room at this New Delhi hotel.
The hotel stands right in the centre of New Delhi, right around the corner from the northern Kashmiri Gate. The Green Castle New Delhi is within easy reach of the St. James Church and 25 km from Delhi International airport. The property is situated merely 1.3 km from the Gurdwara Sis Ganj Sahib ji, and DTC Kashmere Gate bus station lies just 450 metres away. The nearest tube station is Kashmere Gate, about a 5-minute walk away.
The air-conditioned rooms at Hotel Green Castle combine such comforts as air conditioning with wireless internet and a flat-screen TV with satellite channels. They also comprise a terrace and a seating area. Nice touches include a walk-in shower and a separate toilet, along with towels and bathrobes.
Situated merely 1.8 km from the hotel, the restaurant Gola Wow offers a fusion menu.