Il Townhouse Delight Inn offre 30 camere a circa 10 minuti in macchina da Smaaash. Il Wi-Fi è disponibile in tutta la struttura dell'hotel.
Le attrazioni religiose della zona includono i Sai Ka Angan (3 km) e la Sheetla Mata Mandir (4 km). Tau Devi Lal Stadium si trova a pochi minuti di auto dall'hotel a 4 stelle.
Le camere di questa struttura ti forniranno un televisore multicanale e un impianto di climatizzazione.
Gli ospiti possono gustare piatti della cucina indiana al ristorante KB2 Restaurant, situato a una distanza di 1 km dal Townhouse Delight Inn.