O Spot On Neelkamal Hotel Machhrauli é classificado com 2 estrelas e possui 30 quartos com conforto caseiro.
O centro de Machhrauli pode ser alcançado dentro de 10 minutos andando. Está a 59 km de Faridabad. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 52 minutos de carro.
Algumas unidades apresentam casas de banho privadas, bem como armário e TV a cabo. Os quartos vêm com casa de banho separada, banheira e chuveiro. Proporcionando banheira e chuveiro, as casas de banho estão equipadas com produtos de higiene.