What better time than an election year to look back at where American presidents have spent the night? Whether it’s a beachfront casa in Mexico or a sleek hotel in Boston, each of these hotels has had the privilege of hosting the commander in chief.