Hill Country Holiday Resorts India Limited
Room Amenities: Cable TV
Resort Amenities: 24 hr In-Room dining, Restaurant
Ideal Beach Resort

Resort Offices, Nungambakkam