L'Hotel Shelton New Delhi est un hôtel niché à moins de 25 minutes à pied du Temple Laxminarayan. L'hébérgement se trouve à moins de 5 minutes à pied de Rural Electrification Corporation Limited et un bureau de change et un distributeur automatique. Du Wi-Fi est offert dans toute la propriété et un parking privé gratuit est disponible sur place.
Situé près du quartier "Paharganj" à New Delhi, L'Hotel Shelton se trouve à une distance de 3 km de la porte de l'Inde. L'hôtel offre un emplacement à proximité de sites naturels comme les Jardins Mughal (à 2 km) et les Jardins botaniques de Talkatora (à 2,1 km). Cet hôtel 3 étoiles est situé à quelques pas du Musée national, tandis que Paharganj stand est à une promenade de 10 minutes de marche. Hotel Shelton se trouve près de la station métropolitaine, tandis que la Ramakrishna Ashram se trouve à moins de 5 minutes à pied.
35 unités de L'Hotel Shelton de New Delhi sont climatisées, certaines d'entre elles ont une cheminée ainsi qu'une cafetière et un minibar. De la climatisation sont fournis pour le confort des clients. Les salles de bains privées sont équipées d'un séchoir et des draps de bain. Certaines unités ont une vue sur la ville.
L'Hotel Shelton sert un petit-déjeuner continental. Le bar de l'hôtel offre une télé. Vous pouvez marcher 5 minutes jusqu'à Sam's Bar and Restaurant ou manger au restaurant Anoop, situé à environ 5 minutes à pied.