Featuring a bar and a restaurant, Windbreak Cafe is located in Wasilla. The accommodation features an ATM and free WiFi.
All rooms in the hotel are equipped with a TV. Rooms come with a private bathroom. The rooms include a desk.
Anchorage is 48 km from Windbreak Cafe. The nearest airport is Ted Stevens Anchorage International Airport, 54 km from the accommodation.