The best hotels in Medellin
Double room / night
from £38
Double room / night
from £40
Double room / night
from £34
Double room / night
from £27
Double room / night
from £39
Double room / night
from £15
Double room / night
from £24
Double room / night
from £12
Double room / night
from £43
Double room / night
from £23
Double room / night
from £30
Double room / night
from £37
Double room / night
from £13
Double room / night
from £32
Double room / night
from £23