Sheylla's Place Los Almendros Manzana 4 Casa 10 - San Andrés, Colombia Category: Hostel Sheylla's Place in San Andrés, is a warm and friendly Hostel that welcomes travelers from all over the ... more info » rating 78% 1 reviews Availability very low BOOK