The Hotel Santa Margarida sits on the river after which it was named, one of the most iconic parts of Oleiros, and is a sanctuary in Portugal’s Central Region. A modern hotel with a contemporary design, its different spaces combine comfort and modernity. We have a wide range of accommodation and entertainment options for the whole family. Most of the rooms are interconnecting, making them ideal for families.