logo

Sweden Island

The Sweden Beach Palace is a bold expression of Scandinavian design set along the pristine shores of Sweden Island, it is an exclusive enclave of just eight palaces and one boutique hotel. Inspired by the intricate form of an inverted Swedish Viking vessel, each residence is crowned by a striking glass roof that mirrors the upturned hull of a ship, transforming the architecture into a sculptural landmark