Bar at Amathus Limassol Beach Hotel

Limassol, Cyprus