The Holiday Plaza Hotel is the newest 4 star Hotel and the first international hotel in Region II, Conveniently built to help clients experience the warmth and luxury of home with state of the art hotel facilities. One will truly feel perfectly at home in this upscale hotel in the heart of tuguegarao's commercial district.