Le Castle est situé à New Delhi, à 12 km de Gurudwara Bangla Sahib, à 13 km de Gurudwara Sis Ganj Sahib et à 13 km du Fort Rouge. Il se trouve à 13 km de Jantar Mantar, à 14 km du stade de cricket Feroz Shah Kotla et de Rashtrapati Bhavan. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Les logements comprennent une armoire et une salle de bains privative.
Cette maison d'hôtes sert un petit-déjeuner végétarien.
Gandhi Smriti se trouve à 15 km du Castle, tout comme la porte de l'Inde. L'aéroport international de Delhi, le plus proche, est implanté à 17 km.