OYO Surya Palace
Hotel
New Delhi
OYO 9273 Surya Palace is set in New Delhi, 13 km from Rashtrapati Bhavan.
Number of rooms: 30
Plot No.d1/32, Behind Goyal Sons, Sector 7, Ramphal Chowk, 110075 New Delhi, India