No. I don't recommended the hotel for its amenities, although the Toast restaurant is fun and the staff are helpful. The hotel is THE best deal for its location. I was also pleasantly surprised by the room. Parking is a great deal too.
You can rent a bike near bye. Two gyms are near bye.
I don't think so
If you can, it wasn't brought up as an option at check-in.
Thanks! Your answer is awaiting moderation.