Australia Hotel is located in Ammoudara, Heraklion Region. Australia Hotel offers to its guests bar, garden and pool bar.
The property provides accommodation in triple room, single room, double or twin room and other might be available upon request. Amenities of the rooms include air-conditioning and more.
Free wireless internet is available at the hotel room.
Pets are not accepted.