Three of us stayed at La Rosa we found the rooms were basic pretty much what i expected for a 3star although the I don't agree with having to pay extra for air con this should be included in the price I blame Thomas cook for not informing us of this. The hotel itself was situated on a hill next...
More
- La Rosa Hotel
