Welcome to Hotel Poinsettia Villa Apartments Caribbean Islands, Located in Castries, Poinsettia Villa Apartments offers self-accommodation overlooking the Caribbean Sea less than 2 km from Vigie Beach. It features an outdoor pool and free WiFi. Each spacious apartment here is air-conditioned and includes a full kitchen with a fridge, oven and stove. Guests will also find a seating area and a private balcony with pool or sea views. At Poinsettia Villa Apartments you will find a garden and a terrace, while a wide range of restaurants can be found within a short walk. Castries Town Centre is just a 10-minute drive from the apartments. George F.L. Charles Airport can be reached in 5 minutes by car. (Hotel Poinsettia Villa Apartments Caribbean Islands hotels booking).