With a stay at Rembrandt Hotel, you'll be centrally located in Bucharest, within a 5-minute drive of Palace of the Parliament and National Bank of Romania. This hotel is 13.4 mi (21.6 km) from Therme Bucharest and 0.2 mi (0.4 km) from University Square.