Showing all 14 results

The CASTELLE SPANISH BAY collection defines outdoor spaces with original artistry and classic sophistication. This collection delivers elegance beyond the expected. Throughout each piece, the CASTELLE artisans have made their mark on luxury outdoor with intricate woven-aluminum details creating a durable and heavy duty luxury look.