I have been there 4 times an I haven't seen an elevator. But it is a great place to stay
I'm not sure. My room was on the 1st floor. Sorry.
Negative.
Pretty sure they don't. I started on the second floor and was told where the stairs were.
Thanks! Your answer is awaiting moderation.