Culleredo 2.3 mi from city centre
This apartment hotel lies in a quiet residential area, only 5 to 10 minutes by car from the university campus and the city...
€23