Alden Hotel
Hotel
Bronx
Featuring 2-star accommodation, Alden Hotel is situated in Bronx, 3 km from Bronx Zoo and 4 km from Yankee Stadium. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. Wave Hill is 7.
Number of rooms: 70
2008 Webster Avenue, Bronx, NY 10457, United States