Larissa Art Beach is a large hotel with spacious rooms and well-maintained gardens, located near the sea.