Site of the Pit Stop of Leg 8 of The Amazing Race Philippines 2 Hotels, TV Locations Links: injaptowerhotel.com.ph By: kkeps