Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Soller, Spain


The Can Roses Hotel is located in the town of Sóller on the island of Mallorca in Spain. It is a small, family-run hotel with just 12 rooms. The Can Roses is centrally located and just a short walk from the town square and the local market. The nearby port of Sóller is also worth a visit. The hotel rooms are simply furnished but include all the basics such as a TV and private bathroom. The hotel has a restaurant and bar on site, as well as a small outdoor pool.