It is both an apartment and a hostel. Their actual name is The Grand NYC Apartments. We have stayed there more than once. The location is PERFECT. They have a desk person 24/7. So, I would guess they can store your things. It would be best to call them 516-770-8751. If this was helpful, please click like. Thanks and enjoy NYC
No, it's really an apartment more than a hotel. Think of it as an airBnb
Thanks! Your answer is awaiting moderation.