Windsor Hotel Miles ligt in Miles en biedt een bar. Dit hotel met 3 sterren biedt roomservice.
De kamers bij het hotel hebben een waterkoker. Alle kamers bij Windsor Hotel Miles hebben airconditioning en een flatscreen-tv.
De accommodatie heeft een restaurant dat Amerikaanse, Britse en Ierse gerechten serveert. Op aanvraag kun je er ook terecht voor vegatarische en glutenvrije opties.
Bij Windsor Hotel Miles kun je genieten van activiteiten in en rond Miles, zoals vissen.