72625 posts
Hi Nuning, and welcome to MySwissAlps,
You will be safe. I personally wouldn’t want to stay at a bus station. There are hotels close to the bus station, which is only 100 m away from the central train station. Please see http://www.myswissalps.com/zu rich/hotels or use hotelscombined.com or booking.com to search for hotels and availability.
15484 posts
Hello Nuning,
Do book an hotel, it will be very cold in December. Zurich is a safe city but staying outside all night is not recommended, apart from the weather.
Hotel Montana is 100 m from the bus terminal. The Walhalla Guest House is even closer than that. I think the Walhalla has 24/7 staff on site, but whichever hotel you book, do mention your estimated time of arrival while booking.
Enjoy your (short) stay!