Bamyan The Boutique Hotel New Delhi propose un hébergement avec une terrasse ensoleillée à seulement 6 minutes à pied de LSR College. Complexe sportif Thyagaraj se trouve à à 3 km et le Temple Akshardham peut être atteint en 15 minutes en voiture de cet hotel 3 étoiles.
L'hotel se trouve dans le quartier Sud de Delhi, à 25 minutes de marche de sites religieux tels que la Mosquée Moth Ki Masjid. Le Temple du Lotus est également situé à 3,1 km de Bamyan The Boutique de New Delhi. La région comprend également des sites naturels comme les Jardins des Lodhis à 10 minutes en voiture de cet hotel. Il se trouve à côté de la station de métro Kailash Colony.
Bamyan The Boutique propose des chambres équipées d'un fer à repasser et une table à repasser, de la climatisation, ainsi que d'un minibar et d'une cafetière/théière. Meublées d'un bureau, elles disposent également d'une cheminée en pierre et des fenêtres insonorisées. Dotées d'équipements tels qu'un sèche-cheveux et des peignoirs de bain, les salles de bains privées sont équipées d'une toilette séparée et d'une douche.
Les invités sont fournis un petit-déjeuner sous forme de buffet tous les jours. Les options de restauration incluent également Cafe City Light, situé à moins de 400 mètres de Bamyan The Boutique Hotel.