Room features
The Castle Inn offers a variety of uniquely decorated rooms, some with views of the Old Town. All rooms feature modern amenities such as LCD TVs with satellite channels, free WiFi, and private bathrooms with complimentary toiletries. Additional perks include minibars, bathrobes, and slippers in select rooms, as well as a shared kitchenette in the apartment. Soundproof walls and tea/coffee makers are provided in the triple room.