Call Us

106 West 83rd Street, New York, NY, 10024, US

About Hotel Lollipop

Amenities

Map Location & Address

Hotel Lollipop
106 West 83rd Street, New York, NY, 10024, US
Hotel Lollipop
Our Best Rate
Pay Now & Save
Room amenities and details
Book now