Situated
in the heart of the national capital Delhi, Red Castle Hotel
is in the midst of largest shopping arcade of Asia, the
Karol Bagh. The New Delhi Railway Station is a 10-minute
drive away, while the international airport is 25 minutes
away from the property. The hotel has been providing international
quality hospitality services for more than a decade to tourists
from all over the world.
Accommodation
All
guestrooms of the hotel are well equipped with standard
facilities. The exclusive onsite multi cuisine restaurant
serves Indian, Chinese and Continental food. Business friendly
facilities are also provided at the hotel. In addition,
facilities such as travel desk and special arrangement for
package tours for all over India are available.