Accommodation rating:
Africa Avenue is a small hotel with 25 simply furnished rooms that is located in the heart of Delhi with convenient access to the shopping and commercial districts. The hotel has limited facilities, which include a dining room that serves predominantly Indian cuisine. This hotel must be regarded as simple and basic.
Please call 020 3813 2966 for more information or to make a booking.