Windarra on High ligger i Launceston, 17 minuters promenad från Launceston Tramway Museum och 1,8 km från Queen Victoria Museum, och erbjuder boende med gratis WiFi och en trädgård med en terrass och stadsutsikt.
Windarra on High har en platt-tv samt ett eget badrum med gratis toalettartiklar, hårtork och en dusch. Vissa boendeenheter har en balkong och/eller en uteplats med utsikt över bergen eller trädgården.
Frukost serveras på boendet och består av en frukostbuffé och en kontinental frukost.
I närheten av Windarra on High finns populära besöksmål som City Park, Albert Hall Convention Centre och City of Launceston Council. Flygplatsen (Launceston flygplats) ligger 14 km från boendet.