Hotel Indigo El Paso Downtown in El Paso, United States

Image by Hotel Indigo El Paso Downtown from Google Maps - 3-star hotel

Located 5 minutes from The Plaza Theatre by walk, Hotel Indigo El Paso Downtown is three stars hotel that serves tv, wifi, 24-hour front desk, room service, and a rooftop terrace.