Meow papa Cat Hotel is located in Sibu, Sarawak, Malaysia on No 37,1st Floor,Lorong, 4D, Jalan Dr. Wong Soon Kai, Pekan Sibu. Meow papa Cat Hotel is rated 4.9 out of 5 in the category cat boarding service in Malaysia.
Address
No 37,1st Floor,Lorong, 4D, Jalan Dr. Wong Soon Kai, Pekan Sibu