(Last Update: 24 Apr 2023)
Situated in Castries in the Castries region, Freeviews features a terrace and sea views. Free WiFi is offered. The apartment is fitted with a cable