Up Tree Nature Rooms
Rua de São Roque 13, 3800-257 Aveiro, Portugal
Set 2 km from University of Aveiro, 8 km from Aveiro Municipal Stadium and 48 km from Santa Maria da Feira Castle, Up Tree Nature Rooms offers accommodation situated in Aveiro. It is located 1.
Run by a family very friendly. Everything clean and modern. The only thing that we had q share a bathroom.