Torre del Mar
Hotel

IBIZA

Project: Torre del Mar Hotel
Location: Ibiza, Spain
Category: Swimming Pool & Spa
Mosaic: Opalo Blanco, Slate