Pelican's Nest Holiday Home St Lucia
Self Catering House, Cottage, Chalet In St Lucia (Interesting Place, Star Graded, Pet Friendly)
Pelican's Nest Holiday Home St Lucia is a beautifully decorated, spacious, comfortable and relaxing, three bedroom, two bathroom, air-conditioned self catering house situated in a quiet street with easy access and walking distance to the beach, restauran Sleeps 8