Photo gallery for Terra Kriola Seaview Apartments





Terra Kriola Seaview Apartments
Reviews
9.4 out of 10
Exceptional
About this property
3-star Boa Vista hotel with in-room kitchens
Explore the area

Praia de Cruz, Sal Rei, Boa Vista, Boa Vista
- Praia de Cruz1 min walk
- Estoril Beach14 min walk
- Chapel of Our Lady of Fatima7 min drive
- Boa Vista Island (BVC-Aristides Pereira Intl.)13 min drive