Margaret's Island ligt naast de rivier de Arapitsa en biedt uitzicht op de berg Vermio. Het beschikt over kamers met een balkon, omgeven door platanen. De botanische tuinen van Agios Nikolaos liggen op 2 minuten lopen.
Alle kamers zijn voorzien van gratis WiFi, een televisie en een koelkast. In sommige kamers is airconditioning beschikbaar.
Alle kamers zijn rookvrij.
Op de begane grond van het hotel vindt u een restaurant dat traditionele specialiteiten serveert. Er is ook roomservice beschikbaar.
Margaret's Island biedt tafeltennisfaciliteiten. Er is een kleine supermarkt op het terrein. Er is nog steeds een traditionele watermolen in het hotel.
De stad Naousa ligt op 2,5 km en het skicentrum 3-5 Pigadia ligt op 15 minuten rijden. Er is gratis privéparkeergelegenheid bij Hotel Margaret's Island.