Albany Merchants Hotel

Albany • Show on map
View Details for Price
Located in Albany, Albany Merchants Hotel has a terrace, restaurant, bar, and free WiFi. Featuring a private bathroom with a shower and free toiletries, some accommodations at the hotel also feature a…More info
