This Hotel is a Car Lover’s Paradise Whether you self-identify as a car lover or not, if you love cars, you’ll most…