Kublai's

From $ -1 per night

Avg. User Rating:


3/F 1 Capital Place 18 Luard Road, Hong Kong
2529-9117
Show More Info

User Reviews


Kublai's