The Boma
- Home
- South Africa
- Saint Lucia Estuary
- The Boma
The Boma is situated in St. Lucia overlooking the estuary. It is one of the best self catering apartments in St. Lucia.
(1)
Address
82 McKenzie Street
Saint Lucia Estuary
2195
Telephone
Website
Alerts
Be the first to know and let us send you an email when The Boma posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Contact The Business
Send a message to The Boma: