Avec une vue sur le jardin, The Stay Inn New Delhi se trouve à 2 km des Parcours de golf de Qutub de New Delhi. Du Wi-Fi est disponible dans les chambres, ainsi qu'un bureau de change sont disponibles sur place.
Situé près du quartier "Sud de Delhi" à New Delhi, l'hôtel se trouve à 2 km du Qûtb Minâr. Le mini-hôtel offre un emplacement à proximité de sites naturels comme Garden of Five Senses (à 1 km) et le Parc archéologique de Mehrauli (à 2 km). L'hôtel est situé à 2 km le pilier de fer de Delhi. Une station métropolitaine se trouve également près de The Stay Inn New Delhi de 3 étoiles.
Certaines des chambres climatisées comprennent un patio et un balcon et sont équipées d'un bureau. Équipées d'un coffre personnel et des détecteurs de fumée, les chambres offrent également une TV à écran plat avec des chaînes satellite, ainsi qu'une cafetière/théière pour la restauration. Offrant des commodités comme des articles de toilette pour les hôtes et des draps de bain, les salles de bain comprennent également une toilette séparée et une baignoire.
Stay Inn propose un petit déjeuner continental chaque matin. De plus, le Mini Mughal offre une variété de délices de la cuisine du moyen-orient, assez proche.