Quinta de la Rosa, Sabrosa, Portugal
Quinta de la Rosa is conveniently located at Pinhao in Sabrosa, Portugal
Hotel Location:
Address: Pinhao
City: Sabrosa
Country: Portugal
phone: +351 254 732 254
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Exterior Room Entrance