A small hotel in the small town of Vila do Porto, in the island of Santa Maria, where visitors can enjoy the quiet...
Situated in Ponta Delgada's historical centre, 50 meters from the main avenue and onle a few steps from the Atlantic...