St Lucia Palms Holiday Accommodation situated in St. Lucia, St Lucia Palms is within easy walking distance to shops, restaurants etc.