Das Windmill Inn Abilene liegt in unmittelbarer Nähe von dem 12th Armored Division Memorial, und zwar 10 Minuten Gehweg von hier entfernt.
Frontier Texas ist knapp 1 km von der Pension entfernt gelegen. Beliebte Natursehenswürdigkeiten in der Nähe vom Hotel sind der Everman Park (800 Meter) und der Adamson-Spalding Storybook Garden (1,1 km). Zu den nahe gelegenen kulturellen Attraktionen gehört der Discovery Center, der sich 700 Meter vom Windmill Inn befindet.
Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken sind vorhanden.
Sie können im Restaurant Daniela's Restaurant ziemlich nah an der Unterkunft lecker essen.