News

Ever since The St. Regis Hotel opened its doors in New York in 1904, the brand has made a name for itself globally and established its reputation for luxury and sophistication. Similarly, The St.