Hotel Rembrandt, Bucharest

Smardan Calle, 11 Bucharest7000, Romania