connect with us
Greece's latest tourism industry news by Greek Travel Pages

Small Luxury Hotels of the World named Best Worldwide Luxury Hotel Brand

The UK public placed over one million votes and named Small Luxury Hotels of the World (SLH) the Best Worldwide Luxury Hotel Brand and Best UK Luxury Hotel Brand at the British Travel Awards.