During your stay at Isida Hotel, you're just a quick walk from Agia Marina Beach. Enjoy features like free WiFi in public areas and free self-parking, plus 2 poolside bars. This comfortable aparthotel has 40 apartments. This property offers pet-friendly amenities, such as food and water bowls. Free WiFi and a kitchenette are available in each apartment.