See all photos
See all photos
See all photos
This lovely hotel is located in Sao Miguel Island- Vila Franca do Campo. With a small number of only 5, this hotel is very convenient for a quiet stay. This property does not accept pets.