L'hotel Fabhotel Z Heart New Delhi comprend 15 chambres et se trouve à environ 25 minutes à pied du Fort de Tughlaqabad.
L'hotel est situé dans le quartier "Sud de Delhi" à New Delhi, à 25 km de l'aéroport international Indira Gandhi. Cet hotel 3 étoiles est à 7 km du Temple du Lotus. Fabhotel Z Heart est également à environ 15 minutes en voiture du parc aquatique Atlantic Water World Delhi. L'arrêt de bus Prem Nagar est à proximité immédiate de cet hébergement.
Chaque chambre à l'hotel propose un balcon, un coffre personnel et un Wi-Fi gratuit. Dotées d'une toilette séparée et d'une douche, certaines salles de bains sont équipées des draps de bain.
Cet hotel sert un petit-déjeuner continental le matin.