Rembrandt Hotel

11 Smardan St, Bucharest