| 1. It's the best hotel! |
| And that's official! The Londa Hotel in Limassol, Cyprus, was awarded the title of Cyprus Leading Hotel for 2007 by the World Travel Awards. And the stylish five star hotel certainly deserves the accolade - Bernadette Fallon finds out why ...
|