The Hotel Los Veleros in Santa Marta, Colombia is a wonderful place to relax and enjoy an unforgettable vacation. This beautiful hotel is located in a privileged location, right in front of the Caribbean Sea, which allows guests to enjoy the pool at the hotel and the sunsets from the beach.