No image available for this hotel
No image available for this hotel
Apollo Bay, Apollo Bay
Spend a second to
save a fortune!
Spend a second to save a fortune!
31 Noel Street Apollo Bay Victoria 3233 Australia, Apollo Bay
Stay Inn is situated in Apollo Bay, 36 km from Lorne. Every room at this Inn is air conditioned and is fitted with a flat-screen TV and DVD player. You will find a kettle in the room. Each room includes a private bathroom fitted with a Spa bath.
See MoreUsage of subsidiary facilities may incur additional fees