90-pokojowy Potala Hotel Nowe Delhi mieści się w dzielnicy Green Park, zaledwie 10 minut od takich kulturalnych atrakcji jak Narodowe Muzeum Kolei w Delhi.
Kompleks Hauz Khas znajduje się 25 min od 3-gwiazdkowego hotelu oraz Świątynia Lotosu jest w 6 km. Do pobliskich miejsc biznesowych należą Kutb Minar (4 km) i Wieża Chor Minar (2 km). W odległości krótkiego spaceru od tego hotelu goście znajdą takie atrakcje, jak Piano Man Jazz Club. Obiekt noclegowy znajduje się zaledwie 700 m od stacji metra Stacja Green Park i 700 metrów od przystanku autobusowego Green Park Metro.
Potala Hotel oferuje śniadanie w restauracji. Restauracja Hangchuaa's Chinese Food Point jest idealna do spróbowania dań kuchni chińskiej i znajduje się w odległości 7-minutowego spaceru stąd.