Located in Teluk Intan, Victoria residence homestay features accommodation with free WiFi. Read more
Located in Teluk Intan, Victoria residence homestay features accommodation with free WiFi.