We had our luggage stored in one of the gift shops near Penn Station. The drop off and pick up were ok, I wish there was a system though for making sure people pick up their own bags. Currently its fully trust based.
5 years ago
Vertoe has a
4.6
average rating
from
5,120
reviews