Located in New Delhi (Dwarka), Dwarka palace is close to Dada Dev Mandir and Janakpuri District Centre. Additional area attractions include Ayyappa Temple and Jheel Park.
Dwarka palace has a steam room and a sauna. Dining options at the aparthotel include a restaurant. Additional amenities include multilingual staff, coffee/tea in the lobby, and 24-hour room service.
Amenities in air-conditioned guestrooms at Dwarka palace include minibars. Rooms are equipped with LCD TVs.