Island Home in Killora Bay está en Killora, a pocos pasos de Langfords Beach y a menos de 1 km de Nebraska Beach, y dispone de alojamiento con wifi gratis, aire acondicionado, jardín y zona de playa privada. La casa o chalet, que tiene parking privado gratis, está en una zona en la que se pueden practicar actividades como senderismo, submarinismo y pesca.
La casa o chalet tiene balcón, 2 dormitorios, sala de estar y cocina bien equipada con nevera y horno. Hay toallas y ropa de cama en la casa o chalet.
Se puede descubrir la zona practicando snorkel o piragüismo en los alrededores.
El aeropuerto (Aeropuerto de Hobart) está a 74 km.