Stay Smart 21St Street is an apartment in New York within short distance of Madame Tussauds New York, Times Square and Orpheum Theatre. The apartment is set in an empire building in New York.
The city center is 4 km away. Guests can dine in Shake Shack and BXL Zoute, about 50 meters away from the property.
15 minutes by car from La Guardia airport.
The apartment provides rooms featuring a microwave and a dishwasher.
Eat & Drink
Other comforts include a full-sized refrigerator and a cooktop in a kitchen for self catering.