HOTEL
Jay's Villa B
75-12 Lotus St, 2009 Angeles, Philippines
Where it sits
Jay's Villa B
75-12 Lotus St, 2009 Angeles, Philippines
15.14916, 120.56702
Plan around Jay's Villa B
Ask for the details that decide a trip. Sourced answers open right here.
