L'hotel SM Palace Nuova Delhi offre accesso ad Atlantic Water World Water Park Delhi, che si trova a circa 20 minuti a piedi. L'hotel offre anche Wi-Fi nelle aree comuni, servizio di cambio valuta e un banco escursioni.
Situato nel distretto Delhi Sud, l'hotel a 3 stelle è a 4 km da Shaheed Smarak. Gli amanti della storia potranno visitare il Forte di Tughlaqabad ( 4,1 km) e Rashtriya Dalit Prerna Sthal and Green Garden ( 3 km). Trovarsi a 15 minuti in auto da ISKCON Temple Delhi è un vantaggio per gli ospiti del SM Palace. La stazione della metro Jasola Vihar Shaheen Bagh si trova a breve distanza da questa struttura.
Questo hotel offre camere che dispongono di una zona spogliatoio e un salottino con un asse e un ferro da stiro e un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. I bagni sono dotati di un bagno con WC separato e una doccia, oltre ad accappatoi e pantofole.