St. Thomas Church ist in einem 6-minütigen Spaziergang vom Fabhotel Africa Avenue Neu-Delhi aus zu erreichen und der Flughafen Delhi ist etwa 15 Autominuten entfernt. Zu den Sehenswürdigkeiten, in rund 4 km Entfernung vom Hotel, gehört auch Lodi-Gärten. Nehru Park, Delhi ist in rund 3 km Entfernung von der Unterkunft. Das 3-Sterne-Hotel ist nur wenige Schritte entfernt von der Busahltestelle RK Khanna Tennis Stadium gelegen.
Frühstück wird täglich im Restaurant angeboten. Das Restaurant der asiatischen Küche Mizo Diner befindet sich circa 500 Meter vom Fabhotel Africa Avenue entfernt.