No image available for this hotel
No image available for this hotel
St. Lucia, St. Lucia
Spend a second to
save a fortune!
Spend a second to save a fortune!
Flamingo Street, St. Lucia
Located in St Lucia, just 1 km from the beach lies St Lucia Lodge.. It offers a tropical garden, outdoor swimming pool and free WiFi in public areas.
See MoreUsage of subsidiary facilities may incur additional fees