Lopez Mateos 61, 33200 Creel, Mexico
Get the celebrity treatment with world-class service at Best Western The Lodge at Creel
Surrounded by the Sierra Tarahumara Mountains, Best Western The Lodge at Creel has a picturesque setting in the centre of Creel. It features free Wi-Fi, a spa and restaurant. This property is certified eco-friendly.