Hotel Solmar

Calheta • Show on map
View Details for Price
Hotel Solmar is located in Calheta. Each room at the 2-star hotel has sea views, and guests can enjoy access to a terrace and to a bar. The hotel also has free WiFi and free private parking. At the hotel,…More info
