Budget Accommodation > Budget Hotels > Central America > Saint Lucia > Castries
37 air conditioned Deluxe Rooms overlooking the famous Rodney Bay Marina and the mountains beyond.
More Details
Glencastle Resort
Castries is the capital and largest city in Saint Lucia with a population of about 75,000. It is located in the northwest of the country facing the Caribbean Sea and as such it functions as a major port in the region.
From the Castries Travel Guide