The Castle Inn is a guest house offering comfortable accommodation with private bathrooms. Guests can enjoy free WiFi and a bar for relaxation. The establishment also provides amenities such as free parking, an airport shuttle, and evening entertainment.