SSC Villa is a charming 3-star hotel located in the historic city of Polonnaruwa, Sri Lanka. With just 10 thoughtfully designed rooms, this boutique accommodation offers an intimate and personalized experience for every guest. The hotel’s character reflects the rich heritage of the area, making it an ideal base for travelers seeking to explore Polonnaruwa's ancient ruins and vibrant culture.