S Paul Hotel
S Paul Hotel
Hotel
5, Ifigeneias St.
, Limassol, Limassol District, Cyprus
3600
92
Excellent ·
194 reviews