We are often asked us the question "Which hotel is perfect for a weekend staycation in Manila where the rooms are beautiful and room rates are very affordable?" It has always been a difficult question to answer until we tried out Winford Hotel in Manila. It is home-grown hotel brand which is located in the San Lazaro Business and Tourism Park, just beside SM City San Lazaro, in Sta. Cruz, Manila. Winford Hotel opened in 2016 making it one of the newest hotels in Metro Manila.