Located in Miles, Windsor Hotel Miles provides a bar. This 3-star hotel offers room service.
All guest rooms in the hotel are equipped with an electric tea pot. At Windsor Hotel Miles every room has air conditioning and a flat-screen TV.
At the accommodation you'll 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.