Commercial

Ref.

Hotel Site Olbia - 200 + rooms