Mediterranean Beach Hotel

71 Amathus Avenue, Agios Tychonas, Limassol, Cyprus
Messenger