Villa Astra is an elegant waterfront hotel offering a spa, outdoor pool, and refined restaurant. The historic villa provides a relaxing and charming atmosphere.