Capital O Town Plaza Near OrbitHotel
Orbit Vali Gali Sector 7 Ramphal Chowk Dwarka, Delhi, 110059 New Delhi, India
Capital O Town Plaza Near Orbit features air-conditioned rooms with TV in the South West district of New Delhi. This 3-star hotel offers room service and a 24-hour front desk.