1 follower
Winford Manila Resort and Casino is a premier 18-story resort and casino located in the San Lazaro Business and Tourism Park, Sta. Cruz, Manila. With over 100 beautiful rooms and suites, we are confident that your stay with us will be an experience you won't soon forget.
Jeffrey Evora