Located in Miles, Windsor Hotel Miles offers a bar. This 3-star hotel offers room service.
All units in the hotel are equipped with a kettle. At Windsor Hotel Miles every room is fitted with air conditioning and a flat-screen TV.
At the accommodation you will find a restaurant serving American, British and Irish cuisine. Vegetarian and gluten-free options can also be requested.
Guests at Windsor Hotel Miles will be able to enjoy activities in and around Miles, like fishing.