Operating a 24-hour front desk to help guests, Red Castle is located in New Delhi. Free Wi-Fi access is available. Air-conditioned rooms here will provide you with a flat-screen TV, heating and a seating area. Private bathrooms also come with a shower. Extras include cable channels. At Red Castle, other facilities offered include luggage storage. All travel related arrangements can be made at the tour desk. Popular attractions like the Jantar Mantar, Red Fort and India Gate are within 7.5 km from the property. The New Delhi Railway Station is 3 km. The ISBT Bus Station is 10 km away while the Indira Gandhi International Airport is 16 km.