Hotel Nelson premiered in 1948 as an extravagant south-of-the-border vacation destination boasting telephones in every room and the first elevator in northwest Mexico. Thanks to its central location and (at the time) luxurious accommodations, the …
January 22, 2014