Hotel Metro
HotelUnassuming rooms in a no-nonsense hotel with a restaurant, plus complimentary Wi-Fi & parking.
Address
Av. Oriental #46-08, La Candelaria, Medellín, La Candelaria, Medellín, Antioquia, Colombia
Website
Contact
+57 45134866Rating on Google Maps
4.00 (310 reviews)Open on Google Maps