Le Thalassa is a harborside hotel with casual rooms, some offering sea views. Amenities include a saltwater pool, hot tub, and spa facilities.