Hill Country Holiday Resorts India Limited

Room Amenities: Cable TV
Resort Amenities: 24 hr In-Room dining, Restaurant

Ideal Beach Resort

Resort Offices, Nungambakkam