This hotel is just 4.2 km from New York’s Albany International Airport. It features an indoor pool and a spa bath. The rooms have cable TV and free Wi-Fi access.
Number of rooms: 109
1606 Central Avenue, Albany, NY 12205, United States
Hotel booked 1 times today.