The Ic'S Hotel New Delhi est situé à 5 minutes de marche de Jumma Masjid et propose des voitures pour le confort des clients. Le Temple du Lotus se trouve à à 3 km et le Parc d'attractions Worlds of Wonder peut être atteint en 10 minutes en voiture de cet hotel 3 étoiles.
L'hotel bénéficie d'un emplacement principal près de la Okhla Vihar. Les sites religieux de la région comprennent le Temple Akshardham (6 km) et Dargah de Nizamuddin (7 km). Complétez votre expérience éducative en visitant l'Université islamique nationale, situé à 25 minutes à pied d'Ic'S de New Delhi. La gare routière d'Okhla se trouve à moins de 650 mètres de cet hotel, tandis quela Tombe d'Humayun est à 8 km.
Il y a 23 chambres comprenant un coin salon. Elles sont équipées d'Internet à haut débit et d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels qu'un fer à repasser et une table à repasser, une climatisation. Dotées d'une cheminée en pierre et des fenêtres insonorisées, les chambres sont également équipées d'un minibar et d'une cafetière/théière. Dotées d'une toilette séparée et d'une douche, les salles de bains disposent également d'un sèche-cheveux et d'un bonnet de douche.
The Ic'S Hotel offre un petit déjeuner gratuit tous les jours. Vous pourrez déguster des plats de cuisine Indian au restaurant Lucknow Dastarkhwan qui se trouve à côté de l'hotel.