Situé à une distance de 2 km de l'Université islamique nationale, L'Hôtel The Sentinel à New Delhi dispose du Wi-Fi dans les zones publiques. Un parking est disponible sur place de l'hôtel.
L'Hôtel The Sentinel est situé au cœur même de New Delhi, à juste à côté mètres de la station de métro Jasola Apollo. Cet hôtel 3 étoiles est situé à environ 3 km de Kalka Mandir à New Delhi. Vous pouvez facilement trouver le Temple du Lotus à une distance de 3 km de l'hôtel. Hôtel The Sentinel est situé à 30 km de l'aéroport Delhi International, et assez proche de l'arrêt de bus Jasola Vihar.
21 chambres à L'Hôtel The Sentinel de New Delhi sont équipées de conforts comme de la climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Meublées d'un canapé et d'un bureau, elles disposent également des fenêtres insonorisées. Offrant des commodités comme un sèche-cheveux et un bonnet de douche, les salles de bain comprennent également une toilette séparée et une baignoire.
Les invités peuvent profiter d'un petit-déjeuner sous forme de buffet au restaurant de L'Hôtel The Sentinel. Le Kadimis, situé à moins de 5 minutes à pied, propose des plats indiens.