No, but not far there should be one.
There is a 24 hour gas station with a ATM less than a minute walk from the front door of the Hotel. Also the Hotel has a small store inside the Hotel. I forgot to mention that in my review.
Thanks! Your answer is awaiting moderation.