There is valet parking , and they are very quick to unload and load you, with great service.
I do not know, but don't think so. It is a very small street where the hotel is. We came by cab from the AirPort and then asked for a driver at the hotel. It was very comfortable even we went to Wonerland and alsó to the Niagara with him.
Get an answer from Windsor Arms Hotel staff and past guests.