Hotel Can Sole is a charming 2-star establishment located in the picturesque coastal town of Cambrils, Spain. With a guest rating of 8.1 out of 10 based on six reviews, this hotel offers a welcoming atmosphere for both leisure and business travelers. The intimate size of the hotel allows for personalized service, ensuring that each guest feels right at home during their stay.