In Budapest (Budapest City Centre)
With a stay at Courtyard by Marriott Budapest City Center, you'll be centrally located in Budapest, within a 5-minute drive of Hungarian State Opera House and St. Stephen's Basilica. This upscale hotel is 1.9 mi (3 km) from Gellért Thermal Bath and 2.1 mi (3.3 km) from Buda Castle.