A unos 5 minutos a pie del cómodo Townhouse Amreli Airport Formerly Hotel Heaven Agra, de 4 estrellas, los huéspedes pueden llegar al Lhasa Spa rápidamente. El hotel también incluye un aparcamiento.
El Fuerte de Agra se halla a unos 3 km de este hotel, mientras que el Taj Mahal se halla a unos 4 km. Los huéspedes pueden visitar lugares de culto como el Mausoleo de Itimad-ud-Daulah, ubicado a poco más de 25 minutos a pie del Townhouse Amreli Airport Formerly Hotel Heaven Agra. Además, el alojamiento se halla a unos 3,1 km de la Torre Musamman Burj. La estación de tren Agra Fort está a unos 3 km, mientras que el aeropuerto Agra se encuentra a 5 km del hotel.
El restaurante Shere Punjab Mirch Masala sirve platos de la cocina india y está justo al lado del Townhouse Amreli Airport Formerly Hotel Heaven.