I have been staying at the Stamford at North Ryde for many years, mainly for work (it is more a business hotel, as it is not a tourist area). I have seen a gradual decline in the actual hotel - it just looks tired. This can especially be seen in the restaurant - the food is fine, but the decor... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
