
Albufeira, Portugal
Novochoro Apartments
3-star hotel
Strategically located in the tourist resort of Albufeira, in the centre of Algarve, these apartments are the best choice of accommodation to enjoy a great and relaxing holiday experience with the whole family or with friends. The…
- Wi-fi
- Outdoor freshwater pool
- Poolside snack bar
- Car park























