The Downtown Hotel
Hotel
Soufrière, St Lucia
This hotel is located in downtown Soufriere and offers views of the Twin Pitons. The hotel features rooms with a refrigerator and microwave.
Number of rooms: 18
Bridge Street, Soufrière, Saint Lucia