
108 West 24th Street, NY 10011 New York, United States
This spot in New York catches the eye. The upsides: hotel, 3-star standard, air conditioning and pets allowed.
This hotel features free Wi-Fi throughout and an on-site fitness center. Each cream-colored room includes a 32-inch flat-screen cable TV with HBO, a coffee maker, and a work desk....


















