Hotel Santa Margarida opened its doors in September 2012 in the town of Oleiros, located on the left river bank. This is a modern hotel with 23 contemporary design rooms and suites, inspired by local traditions and landscapes. It offers its guests wide areas, bathed by natural light, as well as comfort and hospitality. Hotel Santa Margarida has also a restaurant, locations for sport and cultural events, parties and meetings, an auditorium for 30 guests, a meeting room with capacity up to 300 guests, a cafeteria, gardens and a biological garden.