Terra Mare Hotel offers a tranquil escape. Enjoy a poolside bar and relax with a massage. Free parking and room service are available.