Walter Elwood Museum is within 2 miles (3 km) of Amsterdam Castle while other popular attractions such as St. Mary's Healthcare are within 3 miles (5 km). This 21-room, 3.5-star hotel welcomes guests with a restaurant, free in-room WiFi, and free self parking.
Sit down for a leisurely bite to eat at the onsite fine-dining restaurant, or enjoy a drink at the bar/lounge.
Amsterdam Castle's 21 rooms are air-conditioned and provide coffee makers, free long-distance calls, and free local calls. Guests can expect free WiFi and 55-inch TVs with cable channels. Bathrooms offer hair dryers and free toiletries. Desks are also standard.
Renovated in 2018, Amsterdam Castle offers free WiFi in public areas, conference space, and a terrace. You can put free parking to good use if you drive.