The 3-star The Hotel Diamond Delhi offers proximity to Yamuna Sports Complex, which is located 3.8 km away.
Guests can get to the large maintained Durga Mandir Hindu Temple that is around 10 minutes by car from the hotel. This Delhi hotel lies 2.5 km from Dr Ram Manohar Lohia Park.
Capers, situated 14 minutes' walk away, is a perfect place to enjoy American cuisine.