The Hotel Windsor

111 Spring Street
3000, Melbourne
Australia
Location
Overall
Staff
Clean
Value