Stamford Hotels and Resorts appears in search results as Stamford Hotels & Resorts, Stamford Hotels and Resorts, Stamford PlazaStamford Grand Adelaide, The Stamford Grand Adelaide