Explore the beauty of Colombia with a stay in one of its many boutique hotels. From the beaches of Cartagena to the colonial charm of Bogota, find the perfect boutique hotel for your next getaway.