O Hotel Neelgrand Agra, localizado a 19 minutos a pé de Taj Mahal, ostenta piscina ao ar livre durante todo o ano.
O hotel de 3 estrelas está no centro de Agra, a 3.7 km da Tumba de Itmad-ud-Daulah. As atrações na área também incluem TDI Mall, que está a caminhada de 25 minutos deste hotel. A 3.5 km de distância, o Templo de Mankameshwar é um destino turístico divino difícil de perder. O aeroporto mais próximo é em Agra, a 5 km do Neelgrand.
Os 13 quartos no local são equipados com comodidades como o ferro e tábua de passar, controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. Os hóspedes podem usar casa de banho separada e chuveiro.
Uma variedade de restaurantes como Pinch Of Spice e The Pindi Agra oferecem especialidades da cozinha Chinese a 6 minutos de distância a pé.