Hotel South View, New Delhi, India

Fashion

Recommended by 1 user
chiles0/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.