Independencia Street 116
Chihuahua, Chihuahua, Mexico. Z.C. 31000
Hotel Palacio del Sol is located only 300 meters away from the Historic Centre of Chihuahua, the Cathedral, the Government Palace, a variety of restaurants, coffee shops and the vibrant Libertad Avenue. Is in this commercial corridor where you will find pretty much everything you need, clothing stores, shoes, arts and crafts and local souvenirs.
3 minutes away (driving distance) from the MEX 16 highway