The Loren Spa

Bermuda
Where the ocean breeze marks the start of a journey towards a rejuvenated mind and body.

Address:
The Loren Spa
A116 South Road, Tucker’s Town Smith
HS01 Bermuda
Contact:
01114418443843103
The Loren is the ideal destination to embark on the road towards well-being, or to continue your journey with renewed determination. You will be immersed in a fresh and contemporary setting sparkling with brilliant ocean reflections.
The resort is faithful to its Bermuda heritage, and its eco-friendly design creates a new image of the island.