Hotel Melao
3078 Carrera 33, 763533 Palmira, Colombia
Located in Palmira, within 29 km of La Ermita Church and 29 km of Saint's Peter Cathedral, Hotel Melao provides accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.