Hotel Caribbean Cartagena offers travelers a perfect home base with free made-to-order breakfast each morning. Split time between two outdoor pools and nearby Bocagrande Beach. The poolside bar adds a lively touch, while WiFi and 24-hour staff ensure comfort throughout the stay.