This charming hotel is set in Paguera. There are a total of 80 guests rooms on the premises. This is not a pet-friendly property.