Altona Hotel


Altona • Show on map
View Details for Price
Featuring a bar, Altona Hotel is set in Altona and also provides a spa & wellness center and barbecue facilities. Among the facilities of this property are a restaurant, a shared kitchen and a shared…More info
