Capital Coast Resort & Spa

Tombs of the Kings Road 69
Paphos
Cyprus