This charming hotel can be found in Alvor. There are a total of 349 units on the premises. This hotel does not accept pets.