Casa Smeralda is a charming 4-star hotel located in the picturesque coastal town of Dikwella, Sri Lanka. This boutique hotel offers a delightful escape for both leisure and business travelers, providing a warm and inviting atmosphere that reflects the beauty of its surroundings. With a focus on personalized service, Casa Smeralda ensures that each guest feels at home during their stay.