Hotel Green Palace - Jagatpuri Nowe Delhi jest usytuowany w dzielnicy East Delhi w Nowym Dehli, 4 km od takich atrakcji kulturalnych jak Pomnik Rāj Ghāt.
Pokoje wyposażone są w klimatyzację, a także telewizję satelitarną. Goście mogą korzystać z bidetu, oddzielnej toalety i prysznica, które są dostępne w każdej łazience. Łazienki z bidetem, oddzielną toaletą i prysznicem oferują również suszarkę do włosów i ręczniki kąpielowe dla dodatkowego komfortu gości.
Restauracja Buzz jest w odległości krótkiego spaceru od Green Palace - Jagatpuri.
Wiele atrakcji turystycznych Nowego Delhi, w tym Narodowe Centrum Nauki, znajdują się w 7 km. Twierdza Purana Qila znajduje się w odległości kilku przecznic od tego hotelu, a przystanek autobusowy East Krishna Nagar jest w odległości 15-minutowego spaceru. Stadion krykietowy Feroz Shah Kotla Ground leży w 6 km stąd. Green Palace - Jagatpuri w Nowym Dehli jest usytuowany prawie 500 m od stacji metra Karkardooma Court.