Il Potala Hotel, a 3 stelle, è situato nel quartiere Green Park di Nuova Delhi, a 20 minuti di auto dall'aeroporto Internazionale Indira Gandhi.
Questo hotel si trova a soli 500 metri dalla Kerala Ayurveda e a circa 10 minuti a piedi dalla stazione della metropolitana di Delhi. Gli appassionati di sport possono anche visitare Thyagaraj Sports Complex, a 2 km dall'alloggio, e portare le loro famiglie a Nehru Planetarium, a circa 4 km di distanza. L’hotel è a pochi passi dal Piano Man Jazz Club. È situato a circa 10 minuti a piedi dalla fermata dell'autobus Green Park Metro.
Certe camere del Potala Hotel sono dotate di un televisore e un impianto di climatizzazione.
Offre una colazione gratuita al ristorante ogni mattina. Il ristorante Hangchuaa's Chinese Food Point propone la cucina asiatica e si trova a soli 550 metri di distanza.