Caribou
Fine Dining · Seafood
Stylish hotel offering sea-view rooms, multiple pools, dining, and a high-end spa. Located within a resort setting.
Location
Best places nearby
The highest rated places close to Caribou.
Local restaurants nearby
24 Χαλκιδικής, B


