Green Garden Houses Apartment Chaves, Trás-os-Montes e Alto Douro
Green Garden Houses has river views, free Wi-Fi and free private parking, situated in Chaves, less than 1 km from Chaves Thermal Spa.
Number of rooms: 2
Rua Caneiro 37, 5400-323 Chaves, Portugal