minube
Best Western New Crossing Hotel
The Best Western New Crossing is in Seymour in Victoria in Australia. This hotel was built in 1974 and remodeled in 2004. Services include WiFi, color TV channels, spa, suites, large and spacious rooms. The service staff is very welcoming and friendly.