Situated in Felgueiras, Casas Rosa Sousa features free WiFi. Certain units at the property have a balcony with a mountain view. Selected rooms here will provide you with a kitchen with a microwave. Guests at the guest house can enjoy a buffet breakfast. Braga is 46 km from Casas Rosa Sousa, while Guimarães is 27 km from the property. Francisco Sá Carneiro Airport is 53 km away.