The Luxury Collection debuts in Poland
The Luxury Collection hotels & resorts debuts in Poland with the iconic Hotel Bristol in Warsaw. Owned by Starman Poland, Hotel Bristol, a Luxury Collection Hotel, Warsaw marks the luxury brand’s first hotel in Poland, combining its authentic, artistic spirit and its cultural heritage with contemporary glamour and elegance. Starwood currently operates six hotels in Poland under the … Read more