L'hotel Family Room Stay In South Delhi New Delhi est situé dans la localité de "Sud de Delhi", à moins de 7 km des lieux familiaux tels que le Parc d'attractions Worlds of Wonder.
L'hotel se trouve à 300 m d'Hazrat Nizamuddin et à environ 10 minutes en voiture du Mausolée de Safdar Jung. La Cathédrale du Sacré-Cœur de Delhi, qui se trouve à 8 km de cet hotel 3 étoiles, est l'une des attractions à proximité. Il y a le Centre national pour les arts Indira Gandhi à 15 minutes en voiture, et Shri Maruti travels à proximité immédiate de Family Room Stay In South Delhi. Il faut 26 minutes en voiture pour accéder à l'aéroport Delhi International, qui est à 25 km de l'hotel.
Il y a 8 unités avec un équipement de repassage et une climatisation ainsi que les équipements modernes comme une TV à écran plat avec des chaînes satellite. Meublées d'un bureau, elles disposent également d'une cheminée en pierre et des fenêtres insonorisées. Des salles de bain avec une toilette séparée et une douche, sont fournies dans les chambres, en outre des serviettes et des pantoufles sont aussi disponibles.
Un restaurant Cafe Turtle sert une cuisine Italian et est situé à côté de Family Room Stay In South Delhi de New Delhi.