St. Regis Budapest Opens in the Hungarian Capital
St. Regis Budapest Opens in the Hungarian Capital
The 102-room property is housed in the city’s historic Klotild Palace.