Con un aparcamiento, la The Castle At House Of Windsor Villa está situada en el barrio San Kilda, a una distancia de 4 km de atracciones turísticas culturales como Australian Centre for the Moving Image. Situada a una distancia de 4 km del Casino Crown, la villa cuenta con un patio soleado con vistas al jardín.
Se puede llegar al aeropuerto Melbourne Essendon en 26 minutos en coche, y atracciones naturales como el Real Jardín Botánico de Melbourne están a 3 km. Los huéspedes pueden acceder al Museo De La Inmigración a 4 km, mientras que el Campo de críquet de Melbourne está a 4 km. Situado a 5 minutos a pie del Ngargee Tree, The Castle At House Of Windsor Villa está a una distancia de 4 km de lugares de compras como la Plaza Federation.
Los huéspedes pueden disfrutar de servicios multimedia como TV de pantalla plana con canales vía satélite y TV con múltiples canales, junto con climatizador para una estancia realmente cómoda. Los elementos interiores incluyen un sofá y chimenea. Con inodoro separado y ducha, el cuarto de baño también dispone de secador de pelo y toallas.
Las opciones para comer incluyen un comedor al aire libre y una zona de comedor con servicio de tetera/cafetera. En la cocina también hay hervidor eléctrico, nevera y cristalería. Los huéspedes pueden disfrutar de comidas de Sri Lanka en el restaurante Araliya St Kilda, que está a 450 metros. La parada de autobús más cercana es Sacred Heart, situada a 150 metros.