Caspia Hotel New DelhiHotel
Shalimar Bagh, District Center, ORR, Nuova Delhi, 110088
Located in New Delhi, Caspia Hotel New Delhi offers cosy rooms with a flat-screen TV and private bathroom. This property offers 1 dining option, a fitness centre and free Wi-Fi in common areas.