Hotel South View, New Delhi, India

Social

Recommended by 1 user
chiles1/5
Comments
    I lived in India for a few months and stayed there. Great service and I can say, that not only got a place to stay but I also got a family from heart.
Hotel South View, New Delhi, India