Los huéspedes del Hotel Prince Palace Deluxe Nueva Delhi, de 2 estrellas, pueden disfrutar de acceso a la Tumba de Humayun, ubicada a 7 km.
Ubicado a poco más de 25 minutos a pie de la Catedral del Sagrado Corazón, el hotel tambiénse halla a poco más de 15 minutos a pie de la estación de tren Nueva Delhi. El Centro Nacional de las Artes Indira Gandhi es un lugar educativo popular para visitar a una distancia de 3 km de este hotel. Los amantes de las compras disfrutarán estando a poco más de 30 minutos a pie del Mercado de Karol Bagh. La estación de metro Ramakrishna Ashram Marg está situada a unos minutos a pie del Prince Palace Deluxe.
Algunas habitaciones de este lugar ofrecen cortinas opacas y aire acondicionado.
El restaurante Leo's Restaurant Lounge te deleitará con comida china, y se encuentra a unos 200 metros del hotel.