5.9/10
Free Wi-Fi
Set within 25 km of Shenzhen North Railway Station and 27 km of Shenzhen Stadium, Vienna Hotel Dongguan Fenggang Yongsheng Street offers rooms with air conditioning and a private bathroom in Dongguan.
Number of rooms: 82
No. 126 Yongsheng Street, Fenggang Town, 523000 Dongguan, China