Let's clarify one thing at the outset: this establishment is not an Inn in the modern sense of that term. It is a motel, and the correct name is Siesta Inn Motel. There is a glowing review (along side a not so glowing one) that suggests a quiet, cozy retreat, where one may be tempted to sequester curled up in... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.