Situé en bord de mer à Skala, le Larissa dispose d'un bar et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Toutes les chambres possèdent un balcon.
Toutes les chambres sont équipées de la climatisation, d'un réfrigérateur, d'une douche et d'un sèche-cheveux. Les chambres comprennent une armoire, une télévision et une salle de bains privative.
Le Larissa possède une terrasse.