Leya Inn - Xiamen, Xiamen, China
Leya Inn - Xiamen is conveniently located at No.86-88, Fuxing Road, Gulangyu Island in Xiamen, China
Hotel Location:
Address: No.86-88, Fuxing Road, Gulangyu Island
City: Xiamen
Country: China
Hotel Features:
- Safe
- Meeting Room
- Room Service