The Inn of Four Seasons Chinese Restaurant @ HOLIDAY VILLA HOTEL

HOLIDAY VILLA HOTEL, Jalan SS 12/1, Subang Jaya, Selangor
Quick Info
AddressHOLIDAY VILLA HOTEL & SUITES SUBANG
9, Jalan SS 12/1, 47500 Subang Jaya, Selangor Darul Ehsan, Malaysia

You might also like