This charming hotel can be found in Wuhan. Unfortunately, the front desk is not open 24 hours.
ZhaoRui International Hotel
Wuhan, China
N 30.60302 E 114.2844