Is there on-site parking at The Floating Hospital?
The Floating Hospital does not offer on-site parking.
The closest parking is at 27 on 27th, 27-03 42nd Rd, Long Island City, NY 11101, USA.
See more here.
Is there free parking near The Floating Hospital?
The closest free parking is located at 4015 24th Street, New York.
See more here.