Located in El Paso, 14 mi from El Paso Museum of Art, Palace Inn El Paso provides accommodations with free WiFi and free private parking. All rooms feature a kitchenette and a private bathroom. The property is allergy-free and is set 16 mi from Sun Bowl Stadium.
- 8778 Gateway Blvd E,El Paso TX 79907
- (915) 502-8778