• SUPER 8 HOTEL LINXIA DA SHI ZI
0

SUPER 8 HOTEL LINXIA DA SHI ZI

LINXIA SHI, China

Select dates
EmailFacebookX (Twitter)LinkedInWhatsappFB Messenger

Description

This charming hotel can be found in Linxia Shi. The hotel comprises a total of 50 snug rooms. This establishment does not accept pets.