|
Number One Mansingh Road, New Delhi, India
A graceful 12-story hotel constructed of pink Dholpur sandstone and set in landscaped gardens....free parking, parking, outdoor parking...
5 user ratings:
|
|
Windsor Place, New Delhi, India
New Delhi is a city of history and legend. Not far from Agra ? the site of the world? s mo...health club, parking, pool...
2 user ratings:
|