Plaza Mayor Suites Location
5241 Calle 40A, Medellin, Co, Medellin, Colombia
Enter dates to see available properties
Area Information
Attractions
Iglesia de San Antonio
400 m
Centro Administrativo La Alpujarra
400 m
Paisa's Little Town
800 m
City parks & gardens
800 m
El Verbo Divino catholical church
800 m
Parque Pies Descalzos
800 m