EL LOCANDA HOTEL

Hotel in Mamaia beach, Constanta.

Architecture and interior design.