Winford Leisure & Entertainment Complex, MJC Drive, Sta. Cruz, Santa Cruz, Manila, Metro Manila, Philippines, 1014
Located in Manila (Santa Cruz), Winford Manila Resort and Casino is within a 10-minute drive of University of Santo Tomas and Quiapo Church. This 4-star hotel is 3.2 mi (5.2 km) from Rizal Park and 3.3 mi (5.3 km) from San Agustin Church.
Impressive - / 10(61)