The Louis Colossos Hotel commenced its operation under the Louis Hotel management from January 2005. Now fully refreshed, the hotel offers a world of choices and luxury accommodation in an area of 60.000 sqm of landscaped gardens.