Situé à 7 km de la Porte de l'Inde, l'hotel Guest Homes New Delhi se trouve à proximité de plusieurs sites touristiques de la ville.
Les clients peuvent visiter le Marché de Karol Bagh à environ 25 minutes à pied. Il y a les Jardins botaniques de Talkatora dans une zone de 3 km, et Pusa Institute à proximité de l'hotel. La gare de New Delhi est à proximité immédiate de Guest Homes, tandis que la station de métro Patel Nagar est à 5 minutes de marche.
Un balcon sont inclus dans les chambres pour le confort des clients.
L'hotel se trouve à 200 mètres du restaurant Rice Bowl servant des plats thaïs.