Hotel Review: Microtel by Wyndham Cabanatuan Being situated in the largest province in Central Luzon, Microtel Cabanatuan is a hidden paradise ready to be discovered. Find out more about my experience! Read More »