Loading hotels
Confirming room availability...
Los Milagros Hotel, 204 W. Lima P.O. Box 810, Columbus, United States
Located in Columbus Los Milagros Hotel has 3-star accommodations with private balconies. Each room at the 3-star hotel has city views and guests can enjoy access to a garden and to barbecue facilities. The property provides a 24-hour front desk airport transportation a shared kitchen and free WiFi. Complete with a private bathroom equipped with a shower and a hairdryer guest rooms at the hotel have a flat-screen TV and air conditioning and selected rooms have a patio.