Rembrandt Hotel

Smardan Str. 11
Bucharest
Romania