Loading hotels
Confirming room availability...
Shichahai Sandalwood Boutique Hotel, Xinghua Hutong 42 100005 Beijing, Beijing, China
This charming Hotel is located in Beijing City. With a total of 10 bedrooms, this is a nice place to stay. No pets are allowed on the premises.