Fabhotel The Angel New Delhi hotel offers guests access to Kingdom of Dreams, which is 4.7 km away.
Hotel Malabar Restaurant offers a selection of Asian delicacies and lies 14 minutes on foot from Fabhotel The Angel.
Around a 20-minute walk from the hotel, the multi-purpose sports complex "Tau Devi Lal Stadium" is located. This 3-star hotel is also 4.3 km from Smaaash Amusement Center. The property is within a few blocks of Subhash Chowk bus station.