The Paradise Lifestyle Hotel, a subsidiary of Athens' Saint George Lycabettus,is a luxurious historic property located in Chora on the beautiful island of Andros - the greenest island of the Cyclades. Operating since the early 1900s, the structure has... more details