Situated in Amsterdam, Amsterdam Castle is close to Walter Elwood Museum. Additional area attractions include Schoharie Crossing and Shrine of Our Lady of Martyrs.
A complimentary breakfast is available. Amenities at Amsterdam Castle include billiards.
Amsterdam Castle has 2 guestrooms. Televisions are equipped with cable channels and DVD players.