The St. Regis Budapest is now open
Another one of TPG’s most anticipated hotel openings of 2026 has opened, this time in Hungary’s beautiful capital city. The St. Regis Budapest, located within the striking, 20th-century Klotild Palace, is officially welcoming guests. A UNESCO-listed architectural site, the Neo-Baroque building has long been a landmark in Budapest; now it’s been revived as a luxury…
