Oyo 980 Hotel Ramhan, Art Mall Sanat Galerisi'den 2.7 km mesafede bulunan 3 yıldızlı bir oteldir.
Otel, Delhi Merkez semtinde Punjab & Sind Bank'a yakın bulunmaktadır. Hanuman Temple / Statue tesisten yaklaşık 2.7 kilometre uzaklıkta yer almaktadır.Ajmal Khan Yolu'dan birkaç adım uzaklıktadır.
Her sabah otelde misafirlere kontinental kahvaltı sunulmaktadır. DGN Chocolates, Dfoods, Rice Bowl restoranlarına öğle ve akşam yemeklerine gidebilirsiniz.Patel Nagar (East) metro istasyonu otele sadece 10 dakikalık yürüme mesafesindedir.