Hotel List in Australia Altona North.
Please click the hotel name.
Altona North Hotels List
-
Millers Inn
3 STAR - Reviews : Customer Comments (4)
Area : Altona North
Address : Millers Road
The 3-star Millers Inn offers comfort and convenience whether you're on business or holiday in Melbourne. Featuring a complete list of amenities, guests will find...