Une fois dans New Winston Hotel, vous vous trouverez à juste 5 minutes de voiture de points d'intérêt comme SM Mall of Asia (centre commercial) et Casino City of Dreams Manila. Parmi les petits plus appréciable, l'accès Wi-Fi et le parking sans voiturier. En voiture depuis l'hébergement, vous aurez également vite rejoint des sites comme Newport World Resorts et Fort Bonifacio. L'hébergement se situe à une très courte distance à pied des transports publics : Station Taft Avenue se trouve à 2 min et Station LRT EDSA, à 5 min.