Shobha Palace Hotel New Delhi offers 16 rooms a 10-minute drive from the Worlds of Wonder. Guests who stay at this hotel can park their car on site.
The hotel in New Delhi is 4.7 km from the government - funded Jamia Hamdard University. Located a 15-minute ride from the well known Vaishnav ISKCON Temple Delhi, the property puts the city at your fingertips. The Shobha Palace is within 800 metres of Apollo Hospital bus stop and within a few blocks of Jasola Apollo underground station. The hotel is within easy reach of Delhi International airport, the distance is just 20 km.
Comprising a balcony and a dressing area, the rooms at this property are equipped with a flat-screen TV with satellite channels. A separate toilet and a shower along with such comforts as hair dryers and bath sheets are also featured.
The restaurant Kadimis is situated a 6-minute walk from Shobha Palace Hotel.