चेन्नई, भारत
76 kangeyanallur road katpadinul nagar Vellore Tamil Nadu 632014 India, 632014
1 double bed or 2 single beds