+357 25 834300
Combined with a Five Star Resort!
Limassol’s most prestigious accommodation, The Tower at St Raphael Resort and Marina, combines all you could ever dream of all at your door step...
What makes The Tower unique
502 Amathountos Avenue, Limassol 4520, Cyprus
Thanks for submitting!