The Daily Telegraph

The five-star Annabelle Hotel is the grande dame of Cyprus hotels.

The Daily Telegraph