A tan solo 1 km del Hotel City Palace Nueva Delhi, los huéspedes pueden visitar el Bhagwan Parshuram Institute of Technology.
El Parque Japonés es un lugar popular para visitar, enclavado a 25 minutos a pie de este hotel. El Templo Balaji en Prashant Vihar está enclavado a 3 km, mientras que la estación de tren Nueva Delhi está a 15 km de este hotel de 3 estrellas. La parada de autobús Sec-16 Rohini está justo al lado del hotel City Palace.
La propiedad puede recibir a sus huéspedes en 19 habitaciones equipadas con una tv de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado. Un inodoro separado y una ducha también están incluidos en cada unidad.