Castle Hotels in Medellin
Filter Results
Apply Filters
Clear Filters
1 result
-
Sort by
Popularity : highest first
-
Luxury Hotel Castle
From US$ 3434120 Calle 21 Sur, Medellin, Colombia (To the map)
The hotel is nestled in El Poblado with access to public transport, including the metro, buses and taxis…
To the hotel
price for 1 nightBook Now