El Amar Yatri Niwas Hotel Agra, de 2 estrellas, está situado en el centro de Agra, a 25 minutos a pie del Taj Mahal.
La Galería de Gemas y Arte se encuentra a 300 metros del hotel. Además, los hermosos parajes naturales del Jardín de la Luz de la Luna están a 2 km. Los huéspedes pueden visitar la Mezquita del Taj Mahal situado a 30 minutos a pie de este hotel. El Fuerte de Agra está a una distancia de 2,1 km del Amar Yatri Niwas.
El restaurante Cafe TC Agra ofrece una gran selección de platos a unos cuantos pasos de este lugar.