Das Townhouse Amreli Airport Formerly Hotel Heaven Agra ist eine komfortable 4-Sterne-Unterkunft, die rund 10 Autominuten vom Rote Fort und circa 4 km vom Taj Mahal entfernt liegt. Das Hotel verfügt auch über Parkplätze.
Die Fahrt zum Flughafen Agra dauert nur 15 Minuten. Das Grab von Itmad-ud-Daulah gilt als heilige Stätte und liegt in circa 2 km Entfernung vom Hotel. Der Soami Bagh Tempel ist in ungefähr 15 Autominuten Entfernung vom Townhouse Amreli Airport Formerly Hotel Heaven, während der Bahnhof Agra Fort ca. 3 km von hier entfernt liegt.
Die Gäste werden indische Gerichte im Restaurant Shere Punjab Mirch Masala genießen, das in der Nähe von der Unterkunft liegt.