The Corus Hotel 3 stars

B-49, Inner Circle, Connaught Place, Connaught Place, 110001 New Delhi, India

Hotel image
Read more reviews for The Corus Hotel