Grand Villa Resort Pateros, 866 P. Herrera Street, Aguho, Pateros City, 1621, Metro Manila, Philippines